settings related to cubemap. Part of texture preset setting. only useful when cubemap enabled More...
#include <CubemapSettings.h>
Public Member Functions | |
| AZ_TYPE_INFO (CubemapSettings, "{A4046BCB-E42E-4C77-AF77-1A1AD9B7CC64}") | |
| AZ_CLASS_ALLOCATOR (CubemapSettings, AZ::SystemAllocator) | |
| bool | operator!= (const CubemapSettings &other) | 
| bool | operator== (const CubemapSettings &other) | 
Static Public Member Functions | |
| static void | Reflect (AZ::ReflectContext *context) | 
Public Attributes | |
| CubemapFilterType | m_filter = CubemapFilterType::ggx | 
| float | m_angle = 0 | 
| float | m_mipAngle = 0 | 
| float | m_mipSlope = 1 | 
| float | m_edgeFixup = 0 | 
| bool | m_generateIBLSpecular = false | 
| PresetName | m_iblSpecularPreset | 
| bool | m_generateIBLDiffuse = false | 
| PresetName | m_iblDiffusePreset | 
| bool | m_requiresConvolve = true | 
| AZ::u32 | m_subId = AZ::RPI::StreamingImageAsset::GetImageAssetSubId() | 
settings related to cubemap. Part of texture preset setting. only useful when cubemap enabled