|
|
@ -72,7 +72,7 @@ namespace Bgsm
|
|
|
|
bool mTranslucency;
|
|
|
|
bool mTranslucency;
|
|
|
|
bool mTranslucencyThickObject;
|
|
|
|
bool mTranslucencyThickObject;
|
|
|
|
bool mTranslucencyMixAlbedoWithSubsurfaceColor;
|
|
|
|
bool mTranslucencyMixAlbedoWithSubsurfaceColor;
|
|
|
|
osg::Vec4f mTranslucencySubsurfaceColor;
|
|
|
|
osg::Vec3f mTranslucencySubsurfaceColor;
|
|
|
|
float mTranslucencyTransmissiveScale;
|
|
|
|
float mTranslucencyTransmissiveScale;
|
|
|
|
float mTranslucencyTurbulence;
|
|
|
|
float mTranslucencyTurbulence;
|
|
|
|
bool mRimLighting;
|
|
|
|
bool mRimLighting;
|
|
|
@ -81,7 +81,7 @@ namespace Bgsm
|
|
|
|
bool mSubsurfaceLighting;
|
|
|
|
bool mSubsurfaceLighting;
|
|
|
|
float mSubsurfaceLightingRolloff;
|
|
|
|
float mSubsurfaceLightingRolloff;
|
|
|
|
bool mSpecularEnabled;
|
|
|
|
bool mSpecularEnabled;
|
|
|
|
osg::Vec4f mSpecularColor;
|
|
|
|
osg::Vec3f mSpecularColor;
|
|
|
|
float mSpecularMult;
|
|
|
|
float mSpecularMult;
|
|
|
|
float mSmoothness;
|
|
|
|
float mSmoothness;
|
|
|
|
float mFresnelPower;
|
|
|
|
float mFresnelPower;
|
|
|
@ -97,7 +97,7 @@ namespace Bgsm
|
|
|
|
std::string mRootMaterialPath;
|
|
|
|
std::string mRootMaterialPath;
|
|
|
|
bool mAnisoLighting;
|
|
|
|
bool mAnisoLighting;
|
|
|
|
bool mEmitEnabled;
|
|
|
|
bool mEmitEnabled;
|
|
|
|
osg::Vec4f mEmittanceColor;
|
|
|
|
osg::Vec3f mEmittanceColor;
|
|
|
|
float mEmittanceMult;
|
|
|
|
float mEmittanceMult;
|
|
|
|
bool mModelSpaceNormals;
|
|
|
|
bool mModelSpaceNormals;
|
|
|
|
bool mExternalEmittance;
|
|
|
|
bool mExternalEmittance;
|
|
|
@ -114,7 +114,7 @@ namespace Bgsm
|
|
|
|
bool mEnvMapWindow;
|
|
|
|
bool mEnvMapWindow;
|
|
|
|
bool mEnvMapEye;
|
|
|
|
bool mEnvMapEye;
|
|
|
|
bool mHair;
|
|
|
|
bool mHair;
|
|
|
|
osg::Vec4f mHairTintColor;
|
|
|
|
osg::Vec3f mHairTintColor;
|
|
|
|
bool mTree;
|
|
|
|
bool mTree;
|
|
|
|
bool mFacegen;
|
|
|
|
bool mFacegen;
|
|
|
|
bool mSkinTint;
|
|
|
|
bool mSkinTint;
|
|
|
@ -145,13 +145,13 @@ namespace Bgsm
|
|
|
|
bool mFalloffColor;
|
|
|
|
bool mFalloffColor;
|
|
|
|
bool mGrayscaleToPaletteAlpha;
|
|
|
|
bool mGrayscaleToPaletteAlpha;
|
|
|
|
bool mSoft;
|
|
|
|
bool mSoft;
|
|
|
|
osg::Vec4f mBaseColor;
|
|
|
|
osg::Vec3f mBaseColor;
|
|
|
|
float mBaseColorScale;
|
|
|
|
float mBaseColorScale;
|
|
|
|
osg::Vec4f mFalloffParams;
|
|
|
|
osg::Vec4f mFalloffParams;
|
|
|
|
float mLightingInfluence;
|
|
|
|
float mLightingInfluence;
|
|
|
|
std::uint8_t mEnvmapMinLOD;
|
|
|
|
std::uint8_t mEnvmapMinLOD;
|
|
|
|
float mSoftDepth;
|
|
|
|
float mSoftDepth;
|
|
|
|
osg::Vec4f mEmittanceColor;
|
|
|
|
osg::Vec3f mEmittanceColor;
|
|
|
|
osg::Vec3f mAdaptiveEmissiveExposureParams;
|
|
|
|
osg::Vec3f mAdaptiveEmissiveExposureParams;
|
|
|
|
bool mHasGlowMap;
|
|
|
|
bool mHasGlowMap;
|
|
|
|
bool mEffectPbrSpecular;
|
|
|
|
bool mEffectPbrSpecular;
|
|
|
|