3 #include <DirectXMath.h> 5 #include <MathUtils\MathUtils.h> 6 #include <SettingsManager\SettingsManager.h> 17 DirectX::XMFLOAT4X4 mWorldMatrix{ MathUtils::GetIdentity4x4Matrix() };
18 DirectX::XMFLOAT4X4 mInverseTransposeWorldMatrix{ MathUtils::GetIdentity4x4Matrix() };
19 float mTextureScaleFactor{ 2.0f };
31 DirectX::XMFLOAT4X4 mViewMatrix{ MathUtils::GetIdentity4x4Matrix() };
32 DirectX::XMFLOAT4X4 mInverseViewMatrix{ MathUtils::GetIdentity4x4Matrix() };
33 DirectX::XMFLOAT4X4 mProjectionMatrix{ MathUtils::GetIdentity4x4Matrix() };
34 DirectX::XMFLOAT4X4 mInverseProjectionMatrix{ MathUtils::GetIdentity4x4Matrix() };
35 DirectX::XMFLOAT4 mEyeWorldPosition{ 0.0f, 0.0f, 0.0f, 1.0f };
46 float mNearZ_FarZ_ScreenW_ScreenH[4U]{
47 SettingsManager::sNearPlaneZ,
48 SettingsManager::sFarPlaneZ,
49 static_cast<float>(SettingsManager::sWindowWidth),
50 static_cast<float>(SettingsManager::sWindowHeight)
Definition: CBuffers.h:10
Definition: CBuffers.h:23
Definition: CBuffers.h:39