19 #include <DirectXMath.h>
DirectX::XMMATRIX mWorldViewProjection
Definition: diguyDx11UniformBuffer.h:151
ID3D11DeviceContext * pImmediateContext
Definition: diguyDx11UniformBuffer.h:150
int ufrm_apply_matrices_flag
Definition: diguyDx11UniformBuffer.h:162
int ufrm_spec_map_enabled
Definition: diguyDx11UniformBuffer.h:163
ID3D11Device * pd3dDevice
Definition: diguyDx11UniformBuffer.h:149
DirectX::XMFLOAT4 m_MaterialDiffuseColor
Definition: diguyDx11UniformBuffer.h:177
Definition: diguyDx11UniformBuffer.h:146
DirectX::XMFLOAT4 m_MaterialAmbientColor
Definition: diguyDx11UniformBuffer.h:176
Definition: diguyDx11UniformBuffer.h:174
DirectX::XMFLOAT4X3 ufrm_link_matrices[50]
Definition: diguyDx11UniformBuffer.h:168
A class that represents a shared material.
Definition: diguyGraphicsMaterial.h:41
This class is a simple structure for transmitting diguy lights down to the uniform buffer system this...
Definition: diguyViewLight.h:34
int m_num_mats
Definition: diguyDx11UniformBuffer.h:155
DirectX::XMMATRIX mBaseMatrix
Definition: diguyDx11UniformBuffer.h:152
int m_skinned_data_needs_update
Definition: diguyDx11UniformBuffer.h:156
int padding[2]
Definition: diguyDx11UniformBuffer.h:164
Describes basic fog model that is used by DI-Guy Scenario and our default ogl renderer Most users wil...
Definition: diguyViewFog.h:42
Lightweight structure for sending shadow parameters to shaders from DI-Guy Scenario note this maps di...
Definition: diguyUniformBufferUpdater.h:32
DirectX::XMFLOAT4X4 ufrm_link_matrix
Definition: diguyDx11UniformBuffer.h:167
DirectX::XMFLOAT4 m_MaterialEmissionColor
Definition: diguyDx11UniformBuffer.h:179
DirectX::XMFLOAT4 m_MaterialSpecularColor
Definition: diguyDx11UniformBuffer.h:178
DirectX::XMMATRIX mLinkMatrix
Definition: diguyDx11UniformBuffer.h:153
DirectX::XMFLOAT4X4 m_mWorldViewProjection
Definition: diguyDx11UniformBuffer.h:166
const float * m_skinned_matrix_data
Definition: diguyDx11UniformBuffer.h:154
Definition: diguyDx11UniformBuffer.h:160