mirror of
https://github.com/redstrate/Novus.git
synced 2025-06-06 13:17:46 +00:00
Add even more shader parameters
Thanks to Penumbra! I also de-duplicated the list a bit.
This commit is contained in:
parent
c2d2e2981d
commit
e71da6147b
1 changed files with 29 additions and 13 deletions
|
@ -321,20 +321,27 @@ const QHash<uint, const char *> keys = {
|
|||
{0xA02F4828, "Multi"},
|
||||
|
||||
// Parameters
|
||||
{physis_shpk_crc("g_AlphaThreshold"), "g_AlphaThreshold"},
|
||||
{physis_shpk_crc("g_ShaderID"), "g_ShaderID"},
|
||||
{physis_shpk_crc("g_DiffuseColor"), "g_DiffuseColor"},
|
||||
{physis_shpk_crc("g_AlphaThreshold"), "g_AlphaThreshold"},
|
||||
{physis_shpk_crc("g_FresnelValue0"), "g_FresnelValue0"},
|
||||
{physis_shpk_crc("g_SpecularMask"), "g_SpecularMask"},
|
||||
{physis_shpk_crc("g_LipFresnelValue0"), "g_LipFresnelValue0"},
|
||||
{physis_shpk_crc("g_Shininess"), "g_Shininess"},
|
||||
{physis_shpk_crc("g_EmissiveColor"), "g_EmissiveColor"},
|
||||
{physis_shpk_crc("g_LipShininess"), "g_LipShininess"},
|
||||
{physis_shpk_crc("g_TileScale"), "g_TileScale"},
|
||||
{physis_shpk_crc("g_AmbientOcclusionMask"), "g_AmbientOcclusionMask"},
|
||||
{physis_shpk_crc("g_TileIndex"), "g_TileIndex"},
|
||||
{physis_shpk_crc("g_ScatteringLevel"), "g_ScatteringLevel"},
|
||||
{physis_shpk_crc("g_NormalScale"), "g_NormalScale"},
|
||||
{physis_shpk_crc("g_ShaderID"), "g_ShaderID"},
|
||||
{physis_shpk_crc("g_SpecularColor"), "g_SpecularColor"},
|
||||
{physis_shpk_crc("g_SpecularColorMask"), "g_SpecularColorMask"},
|
||||
{physis_shpk_crc("g_LipRoughnessScale"), "g_LipRoughnessScale"},
|
||||
{physis_shpk_crc("g_WhiteEyeColor"), "g_WhiteEyeColor"},
|
||||
{physis_shpk_crc("g_SphereMapIndex"), "g_SphereMapIndex"},
|
||||
{physis_shpk_crc("g_EmissiveColor"), "g_EmissiveColor"},
|
||||
{physis_shpk_crc("g_SSAOMask"), "g_SSAOMask"},
|
||||
{physis_shpk_crc("g_TileIndex"), "g_TileIndex"},
|
||||
{physis_shpk_crc("g_TileScale"), "g_TileScale"},
|
||||
{physis_shpk_crc("g_TileAlpha"), "g_TileAlpha"},
|
||||
{physis_shpk_crc("g_NormalScale"), "g_NormalScale"},
|
||||
{physis_shpk_crc("g_SheenRate"), "g_SheenRate"},
|
||||
{physis_shpk_crc("g_SheenTintRate"), "g_SheenTintRate"},
|
||||
{physis_shpk_crc("g_SheenAperture"), "g_SheenAperture"},
|
||||
|
@ -366,7 +373,6 @@ const QHash<uint, const char *> keys = {
|
|||
{physis_shpk_crc("g_WaveSpeed"), "g_WaveSpeed"},
|
||||
{physis_shpk_crc("g_WaveTime"), "g_WaveTime"},
|
||||
{physis_shpk_crc("g_AlphaMultiParam"), "g_AlphaMultiParam"},
|
||||
{physis_shpk_crc("g_AmbientOcclusionMask"), "g_AmbientOcclusionMask"},
|
||||
{physis_shpk_crc("g_ColorUVScale"), "g_ColorUVScale"},
|
||||
{physis_shpk_crc("g_DetailID"), "g_DetailID"},
|
||||
{physis_shpk_crc("g_DetailNormalScale"), "g_DetailNormalScale"},
|
||||
|
@ -374,15 +380,12 @@ const QHash<uint, const char *> keys = {
|
|||
{physis_shpk_crc("g_DetailColor"), "g_DetailColor"},
|
||||
{physis_shpk_crc("g_DetailNormalUvScale"), "g_DetailNormalUvScale"},
|
||||
{physis_shpk_crc("g_EnvMapPower"), "g_EnvMapPower"},
|
||||
{physis_shpk_crc("g_FresnelValue0"), "g_FresnelValue0"},
|
||||
{physis_shpk_crc("g_InclusionAperture"), "g_InclusionAperture"},
|
||||
{physis_shpk_crc("g_IrisRingForceColor"), "g_IrisRingForceColor"},
|
||||
{physis_shpk_crc("g_LayerDepth"), "g_LayerDepth"},
|
||||
{physis_shpk_crc("g_LayerIrregularity"), "g_LayerIrregularity"},
|
||||
{physis_shpk_crc("g_LayerScale"), "g_LayerScale"},
|
||||
{physis_shpk_crc("g_LayerVelocity"), "g_LayerVelocity"},
|
||||
{physis_shpk_crc("g_LipFresnelValue0"), "g_LipFresnelValue0"},
|
||||
{physis_shpk_crc("g_LipShininess"), "g_LipShininess"},
|
||||
{physis_shpk_crc("g_MultiDetailColor"), "g_MultiDetailColor"},
|
||||
{physis_shpk_crc("g_MultiDiffuseColor"), "g_MultiDiffuseColor"},
|
||||
{physis_shpk_crc("g_MultiEmissiveColor"), "g_MultiEmissiveColor"},
|
||||
|
@ -396,10 +399,8 @@ const QHash<uint, const char *> keys = {
|
|||
{physis_shpk_crc("g_NormalUVScale"), "g_NormalUVScale"},
|
||||
{physis_shpk_crc("g_PrefersFailure"), "g_PrefersFailure"},
|
||||
{physis_shpk_crc("g_ReflectionPower"), "g_ReflectionPower"},
|
||||
{physis_shpk_crc("g_ScatteringLevel"), "g_ScatteringLevel"},
|
||||
{physis_shpk_crc("g_ShadowOffset"), "g_ShadowOffset"},
|
||||
{physis_shpk_crc("g_ShadowPosOffset"), "g_ShadowPosOffset"},
|
||||
{physis_shpk_crc("g_SpecularMask"), "g_SpecularMask"},
|
||||
{physis_shpk_crc("g_SpecularPower"), "g_SpecularPower"},
|
||||
{physis_shpk_crc("g_SpecularUVScale"), "g_SpecularUVScale"},
|
||||
{physis_shpk_crc("g_ToonIndex"), "g_ToonIndex"},
|
||||
|
@ -420,10 +421,25 @@ const QHash<uint, const char *> keys = {
|
|||
{physis_shpk_crc("g_Fresnel"), "g_Fresnel"},
|
||||
{physis_shpk_crc("g_Gradation"), "g_Gradation"},
|
||||
{physis_shpk_crc("g_Intensity"), "g_Intensity"},
|
||||
{physis_shpk_crc("g_Shininess"), "g_Shininess"},
|
||||
{physis_shpk_crc("g_LayerColor"), "g_LayerColor"},
|
||||
{physis_shpk_crc("g_RefractionColor"), "g_RefractionColor"},
|
||||
{physis_shpk_crc("g_WhitecapColor"), "g_WhitecapColor"},
|
||||
{physis_shpk_crc("g_BackScatterPower"), "g_BackScatterPower"},
|
||||
{physis_shpk_crc("g_FarClip"), "g_FarClip"},
|
||||
{physis_shpk_crc("g_FurLength"), "g_FurLength"},
|
||||
{physis_shpk_crc("g_HairBackScatterRoughnessOffsetRate"), "g_HairBackScatterRoughnessOffsetRate"},
|
||||
{physis_shpk_crc("g_HairScatterColorShift"), "g_HairScatterColorShift"},
|
||||
{physis_shpk_crc("g_HairSecondaryRoughnessOffsetRate"), "g_HairSecondaryRoughnessOffsetRate"},
|
||||
{physis_shpk_crc("g_HairSpecularBackScatterShift"), "g_HairSpecularBackScatterShift"},
|
||||
{physis_shpk_crc("g_HairSpecularPrimaryShift"), "g_HairSpecularPrimaryShift"},
|
||||
{physis_shpk_crc("g_HairSpecularSecondaryShift"), "g_HairSpecularSecondaryShift"},
|
||||
{physis_shpk_crc("g_LightingType"), "g_LightingType"},
|
||||
{physis_shpk_crc("g_MultiSpecularColor"), "g_MultiSpecularColor"},
|
||||
{physis_shpk_crc("g_SubSurfacePower"), "g_SubSurfacePower"},
|
||||
{physis_shpk_crc("g_SubSurfaceProfileID"), "g_SubSurfaceProfileID"},
|
||||
{physis_shpk_crc("g_SubSurfaceWidth"), "g_SubSurfaceWidth"},
|
||||
{physis_shpk_crc("g_Transparency"), "g_Transparency"},
|
||||
{physis_shpk_crc("g_UseSubSurfaceRate"), "g_UseSubSurfaceRate"},
|
||||
|
||||
// Samplers
|
||||
{physis_shpk_crc("g_SamplerViewPosition"), "g_SamplerViewPosition"},
|
||||
|
|
Loading…
Add table
Reference in a new issue