mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-08 22:27:43 +00:00
Work on CMorphBallShadow
This commit is contained in:
@@ -22,6 +22,7 @@ class CModelShaders
|
||||
static hecl::Runtime::ShaderCacheExtensions GetShaderExtensionsHLSL(boo::IGraphicsDataFactory::Platform plat);
|
||||
static hecl::Runtime::ShaderCacheExtensions GetShaderExtensionsMetal(boo::IGraphicsDataFactory::Platform plat);
|
||||
static const hecl::Backend::TextureInfo ThermalTextures[];
|
||||
static const hecl::Backend::TextureInfo BallFadeTextures[];
|
||||
public:
|
||||
struct Light
|
||||
{
|
||||
@@ -47,6 +48,17 @@ public:
|
||||
zeus::CColor addColor;
|
||||
};
|
||||
|
||||
struct SolidUniform
|
||||
{
|
||||
zeus::CColor solidColor;
|
||||
};
|
||||
|
||||
struct MBShadowUniform
|
||||
{
|
||||
zeus::CVector4f shadowUp;
|
||||
float shadowId;
|
||||
};
|
||||
|
||||
static void Initialize(const hecl::Runtime::FileStoreManager& storeMgr,
|
||||
boo::IGraphicsDataFactory* gfxFactory);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user