Open 3D Engine AtomTressFX 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::Render::Hair::HairDispatchItem Class Reference

#include <HairDispatchItem.h>

Inherits Data::InstanceData.

Public Member Functions

 AZ_CLASS_ALLOCATOR (HairDispatchItem, AZ::SystemAllocator)
 
 ~HairDispatchItem ()
 
void InitSkinningDispatch (RPI::Shader *shader, RPI::ShaderResourceGroup *hairGenerationSrg, RPI::ShaderResourceGroup *hairSimSrg, uint32_t elementsAmount)
 
RHI::DispatchItem * GetDispatchItem ()
 

Detailed Description

Holds and manages an RHI DispatchItem for a specific skinned mesh, and the resources that are needed to build and maintain it.

Constructor & Destructor Documentation

◆ ~HairDispatchItem()

AZ::Render::Hair::HairDispatchItem::~HairDispatchItem ( )

One dispatch item per hair object per computer pass. The amount of dispatches depends on the amount of vertices required to be created


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