|
Open 3D Engine Terrain Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits Handler, and Handler.
Public Member Functions | |
| AZ_RTTI (TerrainDetailMaterialManager,"{3CBAF88F-E3B1-43B8-97A5-999133188BCC}") | |
| AZ_DISABLE_COPY_MOVE (TerrainDetailMaterialManager) | |
| void | Initialize (const AZ::Data::Instance< AZ::RPI::ShaderResourceGroup > &terrainSrg, const AZ::Data::Instance< AZ::RPI::Material > &materialInstance) |
| bool | IsInitialized () const |
| void | Reset () |
| bool | UpdateSrgIndices (const AZ::Data::Instance< AZ::RPI::ShaderResourceGroup > &srg) |
| void | Update (const AZ::Vector3 &cameraPosition, AZ::Data::Instance< AZ::RPI::ShaderResourceGroup > &terrainSrg) |
| void | SetDetailMaterialConfiguration (const DetailMaterialConfiguration ¶ms) |