BGSM colors are Vec3

pull/3235/head
Alexei Kotov 9 months ago
parent 015aca2cfd
commit 8ef6304dd9

@ -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;

Loading…
Cancel
Save