mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-11 14:44:36 +00:00
cleaned up variant of https://github.com/GarageGames/Torque3D/pull/768 alterations: opengl support, in-shader bug-reporting, direction vector fit to material slider-bar.
This commit is contained in:
parent
949251b988
commit
c6cdfafe4e
42 changed files with 2680 additions and 8 deletions
|
|
@ -88,6 +88,7 @@ public:
|
|||
DynamicLightMask,
|
||||
NormalizeCube,
|
||||
TexTarget,
|
||||
AccuMap,
|
||||
};
|
||||
|
||||
enum BlendOp
|
||||
|
|
@ -198,6 +199,12 @@ public:
|
|||
// Data
|
||||
//-----------------------------------------------------------------------
|
||||
FileName mDiffuseMapFilename[MAX_STAGES];
|
||||
bool mAccuEnabled[MAX_STAGES];
|
||||
F32 mAccuScale[MAX_STAGES];
|
||||
F32 mAccuDirection[MAX_STAGES];
|
||||
F32 mAccuStrength[MAX_STAGES];
|
||||
F32 mAccuCoverage[MAX_STAGES];
|
||||
F32 mAccuSpecular[MAX_STAGES];
|
||||
FileName mOverlayMapFilename[MAX_STAGES];
|
||||
FileName mLightMapFilename[MAX_STAGES];
|
||||
FileName mToneMapFilename[MAX_STAGES];
|
||||
|
|
@ -371,6 +378,9 @@ public:
|
|||
//
|
||||
static void initPersistFields();
|
||||
|
||||
// Accumulation
|
||||
static bool _setAccuEnabled( void *object, const char *index, const char *data );
|
||||
|
||||
DECLARE_CONOBJECT(Material);
|
||||
protected:
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue