MixedRealityStandardShaderGUI Class

Definition

A custom shader inspector for the "Mixed Reality Toolkit/Standard" shader.

public ref class MixedRealityStandardShaderGUI : Microsoft::MixedReality::Toolkit::Editor::MixedRealityShaderGUI
public class MixedRealityStandardShaderGUI : Microsoft.MixedReality.Toolkit.Editor.MixedRealityShaderGUI
type MixedRealityStandardShaderGUI = class
    inherit MixedRealityShaderGUI
Public Class MixedRealityStandardShaderGUI
Inherits MixedRealityShaderGUI
Inheritance
UnityEditor.ShaderGUI
MixedRealityStandardShaderGUI

Constructors

MixedRealityStandardShaderGUI()

Fields

albedoAlphaMode
albedoAssignedAtRuntime
albedoColor
albedoMap
alphaCutoff
blendedClippingWidth
blendOperation (Inherited from MixedRealityShaderGUI)
borderLight
borderLightOpaque
borderLightOpaqueAlpha
borderLightReplacesAlbedo
borderLightUsesHoverColor
borderMinValue
borderWidth
channelMap
clippingBorder
clippingBorderColor
clippingBorderWidth
colorWriteMask (Inherited from MixedRealityShaderGUI)
cullMode (Inherited from MixedRealityShaderGUI)
customRenderingMode (Inherited from MixedRealityShaderGUI)
depthOffsetFactor (Inherited from MixedRealityShaderGUI)
depthOffsetUnits (Inherited from MixedRealityShaderGUI)
depthTest (Inherited from MixedRealityShaderGUI)
depthWrite (Inherited from MixedRealityShaderGUI)
destinationBlend (Inherited from MixedRealityShaderGUI)
directionalLight
edgeSmoothingValue
emissiveColor
enableChannelMap
enableEmission
enableHoverColorOverride
enableLocalSpaceTriplanarMapping
enableNormalMap
enableProximityLightColorOverride
enableSSAA
enableTriplanarMapping
environmentColoring
environmentColorIntensity
environmentColorThreshold
environmentColorX
environmentColorY
environmentColorZ
fadeBeginDistance
fadeCompleteDistance
fadeMinValue
fluentLightIntensity
hoverColorOverride
hoverLight
ignoreZScale
independentCorners
initialized (Inherited from MixedRealityShaderGUI)
innerGlow
innerGlowColor
innerGlowPower
instancedColor
iridescence
iridescenceAngle
iridescenceIntensity
iridescenceThreshold
iridescentSpectrumMap
LegacyShadersPath (Inherited from MixedRealityShaderGUI)
metallic
mipmapBias
nearLightFade
nearPlaneFade
normalMap
normalMapScale
proximityLight
proximityLightCenterColorOverride
proximityLightMiddleColorOverride
proximityLightOuterColorOverride
proximityLightSubtractive
proximityLightTwoSided
reflections
refraction
refractiveIndex
renderingMode (Inherited from MixedRealityShaderGUI)
renderQueueOverride (Inherited from MixedRealityShaderGUI)
rimColor
rimLight
rimPower
roundCornerMargin
roundCornerRadius
roundCorners
roundCornersRadius
smoothness
sourceBlend (Inherited from MixedRealityShaderGUI)
specularHighlights
sphericalHarmonics
stencil
stencilComparison
stencilOperation
stencilReference
TransparentCutoutShadersPath (Inherited from MixedRealityShaderGUI)
TransparentShadersPath (Inherited from MixedRealityShaderGUI)
triplanarMappingBlendSharpness
vertexColors
vertexExtrusion
vertexExtrusionSmoothNormals
vertexExtrusionValue

Methods

AdvancedOptions(MaterialEditor, Material)
AssignNewShaderToMaterial(Material, Shader, Shader)
FindProperties(MaterialProperty[])
FluentOptions(MaterialEditor, Material)
Initialize(Material) (Inherited from MixedRealityShaderGUI)
MainMapOptions(MaterialEditor, Material)
MaterialChanged(Material)
OnGUI(MaterialEditor, MaterialProperty[])
RenderingModeOptions(MaterialEditor) (Inherited from MixedRealityShaderGUI)
RenderingOptions(MaterialEditor, Material)
ScaleRequired()
SetupMaterialWithAlbedo(Material, MaterialProperty, MaterialProperty, MaterialProperty)
UpgradeShaderForLightweightRenderPipeline()
UpgradeShaderForLightweightRenderPipelineValidate()
UpgradeShaderForUniversalRenderPipeline()
UpgradeShaderForUniversalRenderPipelineValidate()

Applies to