예제 #1
0
        public override void FindProperties(MaterialProperty[] properties)
        {
            base.FindProperties(properties);
            litProperties           = new LitGUI.LitProperties(properties);
            settingQualityLevelProp = BaseShaderGUI.FindProperty("_SettingQualityLevel", properties, false);
            emissionEdgeProp        = FindProperty("_EmissionEdge", properties, false);
            emissionEdgeWidthProp   = FindProperty("_EmissionEdgeWidth", properties, false);

            editMoreOptionsProp = FindProperty("_EditMoreOptions", properties, false);
            zwriteProp          = FindProperty("_ZWrite", properties, false);
            extraPassMaskProp   = FindProperty("_ExtraPassMask", properties, false);

            outlineNoFitProp            = FindProperty("_OutlineNoFit", properties, false);
            outlineLerpNVProp           = FindProperty("_OutlineLerpNV", properties, false);
            outlineColorProp            = FindProperty("_OutlineColor", properties, false);
            outlineWidthProp            = FindProperty("_OutlineWidth", properties, false);
            outlineZPostionInCameraProp = FindProperty("_OutlineZPostionInCamera", properties, false);
            outlineStencilIDProp        = FindProperty("_OutlineStencilID", properties, false);
        }
 // collect properties from the material properties
 public override void FindProperties(MaterialProperty[] properties)
 {
     base.FindProperties(properties);
     litProperties          = new LitGUI.LitProperties(properties);
     tessellationProperties = new TessellationGUI.TessellationProperties(properties);
 }
 // collect properties from the material properties
 public override void FindProperties(MaterialProperty[] properties)
 {
     base.FindProperties(properties);
     litProperties = new LitGUI.LitProperties(properties);
     id            = BaseShaderGUI.FindProperty("_Id", properties);
 }
예제 #4
0
 // collect properties from the material properties
 public override void FindProperties(MaterialProperty[] properties)
 {
     base.FindProperties(properties);
     litProperties       = new LitGUI.LitProperties(properties);
     litDetailProperties = new LitDetailGUI.LitProperties(properties);
 }
예제 #5
0
 // collect properties from the material properties
 public override void FindProperties(MaterialProperty[] properties)
 {
     base.FindProperties(properties);
     litProperties      = new LitGUI.LitProperties(properties);
     knitwearProperties = new KnitwearGUI.KnitwearProperties(properties);
 }
예제 #6
0
 public override void FindProperties(MaterialProperty[] properties)
 {
     base.FindProperties(properties);
     litProperties = new LitGUI.LitProperties(properties);
     particleProps = new ParticleGUI.ParticleProperties(properties);
 }
예제 #7
0
 // collect properties from the material properties
 public override void FindProperties(MaterialProperty[] properties)
 {
     base.FindProperties(properties);
     litProperties         = new LitGUI.LitProperties(properties);
     iridescenceProperties = new IridescenceGUI.IridescenceProperties(properties);
 }
예제 #8
0
 // collect properties from the material properties
 public override void FindProperties(MaterialProperty[] properties)
 {
     base.FindProperties(properties);
     litProperties     = new LitGUI.LitProperties(properties);
     extrudeProperties = new ExtrudeGUI.ExtrudeProperties(properties);
 }
예제 #9
0
 // collect properties from the material properties
 public override void FindProperties(MaterialProperty[] properties)
 {
     base.FindProperties(properties);
     litProperties = new LitGUI.LitProperties(properties);
     lcdProperties = new LCDDisplayGUI.LCDDisplayProperties(properties);
 }
 // collect properties from the material properties
 public override void FindProperties(MaterialProperty[] properties)
 {
     base.FindProperties(properties);
     litProperties       = new LitGUI.LitProperties(properties);
     wireframeProperties = new WireframeGUI.WireframeProperties(properties);
 }