Open 3D Engine Atom Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
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