Castor3D  0.11.0
Multiplatform 3D engine
Classes | Espaces de nommage | Macros
Référence du fichier ModelMatrixUbo.hpp

Classes

class  castor3d::ModelMatrixUbo
 

Espaces de nommage

 castor3d
 

Macros

#define UBO_MODEL_MATRIX(writer, binding, set)
 

Documentation des macros

◆ UBO_MODEL_MATRIX

#define UBO_MODEL_MATRIX (   writer,
  binding,
  set 
)
Valeur :
sdw::Ubo modelMatrices{ writer\
, binding\
, set\
, ast::type::MemoryLayout::eStd140 };\
auto c3d_prvMtxModel = modelMatrices.declMember< sdw::Mat4 >( castor3d::ModelMatrixUbo::PrvMtxModel );\
auto c3d_prvMtxNormal = modelMatrices.declMember< sdw::Mat4 >( castor3d::ModelMatrixUbo::PrvMtxNormal );\
auto c3d_curMtxModel = modelMatrices.declMember< sdw::Mat4 >( castor3d::ModelMatrixUbo::CurMtxModel );\
auto c3d_curMtxNormal = modelMatrices.declMember< sdw::Mat4 >( castor3d::ModelMatrixUbo::CurMtxNormal );\
modelMatrices.end()
static C3D_API castor::String const CurMtxNormal
Definition: ModelMatrixUbo.hpp:113
static C3D_API castor::String const CurMtxModel
Definition: ModelMatrixUbo.hpp:112
static C3D_API castor::String const PrvMtxModel
Definition: ModelMatrixUbo.hpp:110
static C3D_API castor::String const BufferModelMatrix
Definition: ModelMatrixUbo.hpp:109
static C3D_API castor::String const PrvMtxNormal
Definition: ModelMatrixUbo.hpp:111