Open 3D Engine Terrain 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.
|
Inherits AzFramework::Terrain::TerrainDataNotificationBus::Handler.
Public Member Functions | |
AZ_RTTI (TerrainMeshManager, "{62C84AD8-05FE-4C78-8501-A2DB6731B9B7}") | |
AZ_DISABLE_COPY_MOVE (TerrainMeshManager) | |
void | Initialize (AZ::RPI::Scene &parentScene) |
void | SetConfiguration (const MeshConfiguration &config) |
bool | IsInitialized () const |
void | Reset () |
void | SetMaterial (MaterialInstance materialInstance) |
void | Update (const AZ::RPI::ViewPtr mainView, AZ::Data::Instance< AZ::RPI::ShaderResourceGroup > &terrainSrg) |
void | DrawMeshes (const AZ::RPI::FeatureProcessor::RenderPacket &process, const AZ::RPI::ViewPtr mainView) |
void | SetRebuildDrawPackets () |