a bit of stuff, time to add spirv-link into this project
This commit is contained in:
30
game/client/milmoba/materials.cpp
Normal file
30
game/client/milmoba/materials.cpp
Normal file
@@ -0,0 +1,30 @@
|
||||
#include "materials.h"
|
||||
|
||||
class CBasicPBR: public CBaseMaterial
|
||||
{
|
||||
public:
|
||||
DECLARE_CLASS(CBasicPBR, CBaseMaterial)
|
||||
DECLARE_DATADESC()
|
||||
|
||||
FMat::XMFLOAT4 m_vAlbedo = { 1, 1, 1, 1 };
|
||||
FMat::XMTexture m_tAlbedo = TEXTURE_NO_TEXTURE;
|
||||
};
|
||||
|
||||
BEGIN_DATADESC(CBasicPBR)
|
||||
DEFINE_KEYFIELD(m_vAlbedo, FIELD_SHADER_COLOR_FLOAT4, "AlbedoMultiplier")
|
||||
DEFINE_KEYFIELD(m_tAlbedo, FIELD_SHADER_TEXTURE, "AlbedoTexture")
|
||||
END_DATADESC()
|
||||
DEFINE_MATERIAL(CBasicPBR, "funny_basic_pbr")
|
||||
|
||||
|
||||
|
||||
class CBasicError: public CBaseMaterial
|
||||
{
|
||||
public:
|
||||
DECLARE_CLASS(CBasicError, CBaseMaterial)
|
||||
DECLARE_DATADESC()
|
||||
};
|
||||
|
||||
BEGIN_DATADESC(CBasicError)
|
||||
END_DATADESC()
|
||||
DEFINE_MATERIAL(CBasicError, "funny_error")
|
||||
Reference in New Issue
Block a user