|
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 FeatureProcessor, Handler, and Handler.
Public Member Functions | |
| AZ_RTTI (TerrainFeatureProcessor,"{D7DAC1F9-4A9F-4D3C-80AE-99579BF8AB1C}", AZ::RPI::FeatureProcessor) | |
| AZ_DISABLE_COPY_MOVE (TerrainFeatureProcessor) | |
| AZ_FEATURE_PROCESSOR (TerrainFeatureProcessor) | |
| void | Activate () override |
| void | Deactivate () override |
| void | Render (const AZ::RPI::FeatureProcessor::RenderPacket &packet) override |
| void | SetDetailMaterialConfiguration (const DetailMaterialConfiguration &config) |
| void | SetMeshConfiguration (const MeshConfiguration &config) |
| void | SetClipmapConfiguration (const ClipmapConfiguration &config) |
|
const AZ::Data::Instance < AZ::RPI::ShaderResourceGroup > | GetTerrainShaderResourceGroup () const |
|
const AZ::Data::Instance < AZ::RPI::Material > | GetMaterial () const |
| const TerrainClipmapManager & | GetClipmapManager () const |
Static Public Member Functions | |
| static void | Reflect (AZ::ReflectContext *context) |