Open 3D Engine Atom Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::RPI::ModelLodAsset::Mesh::StreamBufferInfo Struct Referencefinal

#include <ModelLodAsset.h>

Public Member Functions

 AZ_TYPE_INFO (StreamBufferInfo, "{362FB05F-D059-41B8-B3CB-EE0D9F855139}")
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

Public Attributes

RHI::ShaderSemantic m_semantic
 
AZ::Name m_customName
 Specifically used by UV sets for now, to define custom readable name (e.g. Unwrapped) besides semantic (UVi)
 
BufferAssetView m_bufferAssetView
 

Detailed Description

Describes a single stream buffer/channel in a single mesh. For example position, normal, or UV. ModelLodAsset always uses a separate stream buffer for each stream channel (no interleaving) so this struct is used to describe both the stream buffer and the stream channel.


The documentation for this struct was generated from the following file: