UniVRM/Assets/VRM10/MToon10/Runtime/UnityShaderLab/Properties/MToon10Prop.cs

63 lines
1.4 KiB
C#

namespace VRM10.MToon10
{
public enum MToon10Prop
{
// Rendering
AlphaMode,
TransparentWithZWrite,
AlphaCutoff,
RenderQueueOffsetNumber,
DoubleSided,
// Lighting
BaseColorFactor,
BaseColorTexture,
ShadeColorFactor,
ShadeColorTexture,
NormalTexture,
NormalTextureScale,
ShadingShiftFactor,
ShadingShiftTexture,
ShadingShiftTextureScale,
ShadingToonyFactor,
// GI
GiEqualizationFactor,
// Emission
EmissiveFactor,
EmissiveTexture,
// Rim Lighting
MatcapColorFactor,
MatcapTexture,
ParametricRimColorFactor,
ParametricRimFresnelPowerFactor,
ParametricRimLiftFactor,
RimMultiplyTexture,
RimLightingMixFactor,
// Outline
OutlineWidthMode,
OutlineWidthFactor,
OutlineWidthMultiplyTexture,
OutlineColorFactor,
OutlineLightingMixFactor,
// UV Animation
UvAnimationMaskTexture,
UvAnimationScrollXSpeedFactor,
UvAnimationScrollYSpeedFactor,
UvAnimationRotationSpeedFactor,
// Unity Required
UnityCullMode,
UnitySrcBlend,
UnityDstBlend,
UnityZWrite,
UnityAlphaToMask,
// for Editor
EditorEditMode,
}
}