Class MixedRealityStandardShaderGUI
A custom shader inspector for the "Mixed Reality Toolkit/Standard" shader.
Inheritance
MixedRealityStandardShaderGUI
Assembly: cs.temp.dll.dll
public class MixedRealityStandardShaderGUI : MixedRealityShaderGUI, ShaderGUI
Fields
Declaration
protected MaterialProperty albedoAlphaMode
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty albedoAlphaMode
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty albedoAssignedAtRuntime
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty albedoAssignedAtRuntime
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty albedoColor
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty albedoColor
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty albedoMap
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty albedoMap
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty alphaCutoff
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty alphaCutoff
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty blendedClippingWidth
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty blendedClippingWidth
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty borderLight
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty borderLight
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty borderLightOpaque
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty borderLightOpaque
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty borderLightOpaqueAlpha
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty borderLightOpaqueAlpha
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty borderLightReplacesAlbedo
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty borderLightReplacesAlbedo
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty borderLightUsesHoverColor
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty borderLightUsesHoverColor
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty borderMinValue
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty borderMinValue
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty borderWidth
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty borderWidth
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty channelMap
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty channelMap
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty clippingBorder
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty clippingBorder
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty clippingBorderColor
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty clippingBorderColor
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty clippingBorderWidth
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty clippingBorderWidth
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty directionalLight
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty directionalLight
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty edgeSmoothingValue
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty edgeSmoothingValue
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty emissiveColor
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty emissiveColor
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty enableChannelMap
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty enableChannelMap
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty enableEmission
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty enableEmission
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty enableHoverColorOverride
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty enableHoverColorOverride
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty enableLocalSpaceTriplanarMapping
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty enableLocalSpaceTriplanarMapping
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty enableNormalMap
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty enableNormalMap
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty enableProximityLightColorOverride
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty enableProximityLightColorOverride
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty enableTriplanarMapping
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty enableTriplanarMapping
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty environmentColoring
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty environmentColoring
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty environmentColorIntensity
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty environmentColorIntensity
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty environmentColorThreshold
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty environmentColorThreshold
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty environmentColorX
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty environmentColorX
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty environmentColorY
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty environmentColorY
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty environmentColorZ
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty environmentColorZ
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty fadeBeginDistance
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty fadeBeginDistance
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty fadeCompleteDistance
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty fadeCompleteDistance
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty fadeMinValue
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty fadeMinValue
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty fluentLightIntensity
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty fluentLightIntensity
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty hoverColorOverride
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty hoverColorOverride
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty hoverLight
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty hoverLight
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty ignoreZScale
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty ignoreZScale
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty independentCorners
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty innerGlow
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty innerGlow
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty innerGlowColor
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty innerGlowColor
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty innerGlowPower
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty innerGlowPower
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty instancedColor
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty instancedColor
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty iridescence
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty iridescence
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty iridescenceAngle
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty iridescenceAngle
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty iridescenceIntensity
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty iridescenceIntensity
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty iridescenceThreshold
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty iridescenceThreshold
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty iridescentSpectrumMap
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty iridescentSpectrumMap
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty metallic
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty metallic
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty nearLightFade
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty nearLightFade
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty nearPlaneFade
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty nearPlaneFade
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty normalMap
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty normalMap
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty normalMapScale
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty normalMapScale
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty proximityLight
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty proximityLight
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty proximityLightCenterColorOverride
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty proximityLightCenterColorOverride
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty proximityLightMiddleColorOverride
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty proximityLightMiddleColorOverride
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty proximityLightOuterColorOverride
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty proximityLightOuterColorOverride
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty proximityLightSubtractive
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty proximityLightSubtractive
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty proximityLightTwoSided
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty proximityLightTwoSided
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty reflections
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty reflections
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty refraction
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty refraction
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty refractiveIndex
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty refractiveIndex
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty rimColor
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty rimColor
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty rimLight
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty rimLight
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty rimPower
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty rimPower
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty roundCornerMargin
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty roundCornerMargin
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty roundCornerRadius
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty roundCornerRadius
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty roundCorners
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty roundCorners
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty roundCornersRadius
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty smoothness
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty smoothness
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty specularHighlights
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty specularHighlights
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty sphericalHarmonics
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty sphericalHarmonics
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty stencil
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty stencil
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty stencilComparison
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty stencilComparison
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty stencilOperation
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty stencilOperation
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty stencilReference
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty stencilReference
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty triplanarMappingBlendSharpness
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty triplanarMappingBlendSharpness
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty vertexColors
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty vertexColors
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty vertexExtrusion
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty vertexExtrusion
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty vertexExtrusionSmoothNormals
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty vertexExtrusionSmoothNormals
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty vertexExtrusionValue
Field Value
Type |
Description |
MaterialProperty |
|
Declaration
protected MaterialProperty vertexExtrusionValue
Field Value
Type |
Description |
MaterialProperty |
|
Methods
Declaration
protected void AdvancedOptions(MaterialEditor materialEditor, Material material)
Parameters
Type |
Name |
Description |
MaterialEditor |
materialEditor |
|
Material |
material |
|
Declaration
protected void AdvancedOptions(MaterialEditor materialEditor, Material material)
Parameters
Type |
Name |
Description |
MaterialEditor |
materialEditor |
|
Material |
material |
|
Declaration
public override void AssignNewShaderToMaterial(Material material, Shader oldShader, Shader newShader)
Parameters
Type |
Name |
Description |
Material |
material |
|
Shader |
oldShader |
|
Shader |
newShader |
|
Declaration
public override void AssignNewShaderToMaterial(Material material, Shader oldShader, Shader newShader)
Parameters
Type |
Name |
Description |
Material |
material |
|
Shader |
oldShader |
|
Shader |
newShader |
|
Declaration
protected override void FindProperties(MaterialProperty[] props)
Parameters
Type |
Name |
Description |
MaterialProperty[] |
props |
|
Overrides
Declaration
protected override void FindProperties(MaterialProperty[] props)
Parameters
Type |
Name |
Description |
MaterialProperty[] |
props |
|
Overrides
Declaration
protected void FluentOptions(MaterialEditor materialEditor, Material material)
Parameters
Type |
Name |
Description |
MaterialEditor |
materialEditor |
|
Material |
material |
|
Declaration
protected void FluentOptions(MaterialEditor materialEditor, Material material)
Parameters
Type |
Name |
Description |
MaterialEditor |
materialEditor |
|
Material |
material |
|
MainMapOptions(MaterialEditor, Material)
Declaration
protected void MainMapOptions(MaterialEditor materialEditor, Material material)
Parameters
Type |
Name |
Description |
MaterialEditor |
materialEditor |
|
Material |
material |
|
MainMapOptions(MaterialEditor, Material)
Declaration
protected void MainMapOptions(MaterialEditor materialEditor, Material material)
Parameters
Type |
Name |
Description |
MaterialEditor |
materialEditor |
|
Material |
material |
|
Declaration
protected override void MaterialChanged(Material material)
Parameters
Type |
Name |
Description |
Material |
material |
|
Overrides
Declaration
protected override void MaterialChanged(Material material)
Parameters
Type |
Name |
Description |
Material |
material |
|
Overrides
Declaration
public override void OnGUI(MaterialEditor materialEditor, MaterialProperty[] props)
Parameters
Type |
Name |
Description |
MaterialEditor |
materialEditor |
|
MaterialProperty[] |
props |
|
Overrides
Declaration
public override void OnGUI(MaterialEditor materialEditor, MaterialProperty[] props)
Parameters
Type |
Name |
Description |
MaterialEditor |
materialEditor |
|
MaterialProperty[] |
props |
|
Overrides
Declaration
protected void RenderingOptions(MaterialEditor materialEditor, Material material)
Parameters
Type |
Name |
Description |
MaterialEditor |
materialEditor |
|
Material |
material |
|
Declaration
protected void RenderingOptions(MaterialEditor materialEditor, Material material)
Parameters
Type |
Name |
Description |
MaterialEditor |
materialEditor |
|
Material |
material |
|
Declaration
protected bool ScaleRequired()
Returns
Declaration
protected bool ScaleRequired()
Returns
Declaration
protected static void SetupMaterialWithAlbedo(Material material, MaterialProperty albedoMap, MaterialProperty albedoAlphaMode, MaterialProperty albedoAssignedAtRuntime)
Parameters
Type |
Name |
Description |
Material |
material |
|
MaterialProperty |
albedoMap |
|
MaterialProperty |
albedoAlphaMode |
|
MaterialProperty |
albedoAssignedAtRuntime |
|
Declaration
protected static void SetupMaterialWithAlbedo(Material material, MaterialProperty albedoMap, MaterialProperty albedoAlphaMode, MaterialProperty albedoAssignedAtRuntime)
Parameters
Type |
Name |
Description |
Material |
material |
|
MaterialProperty |
albedoMap |
|
MaterialProperty |
albedoAlphaMode |
|
MaterialProperty |
albedoAssignedAtRuntime |
|
Declaration
protected static void UpgradeShaderForLightweightRenderPipeline()
Declaration
protected static void UpgradeShaderForLightweightRenderPipeline()
Declaration
protected static bool UpgradeShaderForLightweightRenderPipelineValidate()
Returns
Declaration
protected static bool UpgradeShaderForLightweightRenderPipelineValidate()
Returns
Implements
ShaderGUI