Added new stocking surface feature; Added unity 6.3 support; Fixed the issue that ssr weight does not blend ibl and ssr properly; Fixed the issue that material recive ssr regardless of specular ambient mode;
61 lines
1.1 KiB
HLSL
61 lines
1.1 KiB
HLSL
TEXTURE2D(_MainTex);
|
|
SAMPLER(sampler_MainTex);
|
|
|
|
// Shading Color
|
|
TEXTURE2D(_BaseColorMap);
|
|
SAMPLER(sampler_BaseColorMap);
|
|
|
|
TEXTURE2D(_1stShadeColorMap);
|
|
TEXTURE2D(_2ndShadeColorMap);
|
|
|
|
TEXTURE2D_ARRAY(_ShadingRampMap);
|
|
TEXTURE2D(_ShadingRampMaskMap);
|
|
|
|
// Shadow
|
|
TEXTURE2D(_SDFShadingMap);
|
|
SAMPLER(sampler_SDFShadingMap);
|
|
|
|
// Surface Inputs
|
|
TEXTURE2D(_MaskMap);
|
|
SAMPLER(sampler_MaskMap);
|
|
|
|
TEXTURE2D(_NormalMap);
|
|
SAMPLER(sampler_NormalMap);
|
|
|
|
TEXTURE2D(_AnisotropyMap);
|
|
SAMPLER(sampler_AnisotropyMap);
|
|
|
|
TEXTURE2D(_SpecularColorMap);
|
|
SAMPLER(sampler_SpecularColorMap);
|
|
|
|
TEXTURE2D(_SSSLutMap);
|
|
|
|
TEXTURE2D(_HairBlendingMap);
|
|
SAMPLER(sampler_HairBlendingMap);
|
|
|
|
// Stocking
|
|
TEXTURE2D(_StockingSparkingMap);
|
|
SAMPLER(sampler_StockingSparkingMap);
|
|
|
|
// Global
|
|
TEXTURE2D(_HairShadowTex);
|
|
TEXTURE2D_X(_HairBlendingTex);
|
|
|
|
|
|
|
|
TEXTURE2D(_IndirectDiffuseMatCapMap);
|
|
TEXTURE2D(_IndirectSpecularMatCapMap);
|
|
|
|
TEXTURE2D_ARRAY(_IndirectDiffuseRampMap);
|
|
|
|
TEXTURE2D(_ClippingMask);
|
|
|
|
TEXTURE2D(_AngelRingColorMap);
|
|
SAMPLER(sampler_AngelRingColorMap);
|
|
|
|
TEXTURE2D(_OutlineWidthMap);
|
|
SAMPLER(sampler_OutlineWidthMap);
|
|
|
|
TEXTURE2D(_OutlineColorMap);
|
|
SAMPLER(sampler_OutlineColorMap);
|