Open 3D Engine SurfaceData 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.
|
Public Attributes | |
AZ::EntityId | m_entityId |
The entity ID of the surface provider / modifier. | |
AZ::Aabb | m_bounds = AZ::Aabb::CreateNull() |
The AABB bounds that this surface provider / modifier can affect, or null if it has infinite bounds. | |
SurfaceTagVector | m_tags |
The set of surface tags that this surface provider / modifier can create or add to a point. | |
size_t | m_maxPointsCreatedPerInput = 0 |
size_t SurfaceData::SurfaceDataRegistryEntry::m_maxPointsCreatedPerInput = 0 |
The maximum number of surface points that this will create per input position. For surface modifiers, this is always expected to be 0, and for surface providers it's expected to be > 0.