C# Класс Microsoft.MixedReality.Toolkit.Editor.MixedRealityStandardShaderGUI

A custom shader inspector for the "Mixed Reality Toolkit/Standard" shader.
Наследование: Microsoft.MixedReality.Toolkit.Editor.MixedRealityShaderGUI
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
albedoAlphaMode MaterialProperty
albedoAssignedAtRuntime MaterialProperty
albedoColor MaterialProperty
albedoMap MaterialProperty
alphaCutoff MaterialProperty
blendedClippingWidth MaterialProperty
borderLight MaterialProperty
borderLightOpaque MaterialProperty
borderLightOpaqueAlpha MaterialProperty
borderLightReplacesAlbedo MaterialProperty
borderLightUsesHoverColor MaterialProperty
borderMinValue MaterialProperty
borderWidth MaterialProperty
channelMap MaterialProperty
clippingBorder MaterialProperty
clippingBorderColor MaterialProperty
clippingBorderWidth MaterialProperty
directionalLight MaterialProperty
edgeSmoothingValue MaterialProperty
emissiveColor MaterialProperty
enableChannelMap MaterialProperty
enableEmission MaterialProperty
enableHoverColorOverride MaterialProperty
enableLocalSpaceTriplanarMapping MaterialProperty
enableNormalMap MaterialProperty
enableProximityLightColorOverride MaterialProperty
enableTriplanarMapping MaterialProperty
environmentColorIntensity MaterialProperty
environmentColorThreshold MaterialProperty
environmentColorX MaterialProperty
environmentColorY MaterialProperty
environmentColorZ MaterialProperty
environmentColoring MaterialProperty
fadeBeginDistance MaterialProperty
fadeCompleteDistance MaterialProperty
fadeMinValue MaterialProperty
fluentLightIntensity MaterialProperty
hoverColorOverride MaterialProperty
hoverLight MaterialProperty
ignoreZScale MaterialProperty
independentCorners MaterialProperty
innerGlow MaterialProperty
innerGlowColor MaterialProperty
innerGlowPower MaterialProperty
instancedColor MaterialProperty
iridescence MaterialProperty
iridescenceAngle MaterialProperty
iridescenceIntensity MaterialProperty
iridescenceThreshold MaterialProperty
iridescentSpectrumMap MaterialProperty
metallic MaterialProperty
nearLightFade MaterialProperty
nearPlaneFade MaterialProperty
normalMap MaterialProperty
normalMapScale MaterialProperty
proximityLight MaterialProperty
proximityLightCenterColorOverride MaterialProperty
proximityLightMiddleColorOverride MaterialProperty
proximityLightOuterColorOverride MaterialProperty
proximityLightSubtractive MaterialProperty
proximityLightTwoSided MaterialProperty
reflections MaterialProperty
refraction MaterialProperty
refractiveIndex MaterialProperty
rimColor MaterialProperty
rimLight MaterialProperty
rimPower MaterialProperty
roundCornerMargin MaterialProperty
roundCornerRadius MaterialProperty
roundCorners MaterialProperty
roundCornersRadius MaterialProperty
smoothness MaterialProperty
specularHighlights MaterialProperty
sphericalHarmonics MaterialProperty
stencil MaterialProperty
stencilComparison MaterialProperty
stencilOperation MaterialProperty
stencilReference MaterialProperty
triplanarMappingBlendSharpness MaterialProperty
vertexColors MaterialProperty
vertexExtrusion MaterialProperty
vertexExtrusionSmoothNormals MaterialProperty
vertexExtrusionValue MaterialProperty

Открытые методы

Метод Описание
AssignNewShaderToMaterial ( Material material, Shader oldShader, Shader newShader ) : void
OnGUI ( MaterialEditor materialEditor, Array props ) : void

Защищенные методы

Метод Описание
AdvancedOptions ( MaterialEditor materialEditor, Material material ) : void
FindProperties ( Array props ) : void
FluentOptions ( MaterialEditor materialEditor, Material material ) : void
MainMapOptions ( MaterialEditor materialEditor, Material material ) : void
MaterialChanged ( Material material ) : void
RenderingOptions ( MaterialEditor materialEditor, Material material ) : void
ScaleRequired ( ) : bool
SetupMaterialWithAlbedo ( Material material, MaterialProperty albedoMap, MaterialProperty albedoAlphaMode, MaterialProperty albedoAssignedAtRuntime ) : void

Приватные методы

Метод Описание
UpgradeShaderForLightweightRenderPipeline ( ) : void
UpgradeShaderForLightweightRenderPipelineValidate ( ) : bool

Описание методов

AdvancedOptions() защищенный Метод

protected AdvancedOptions ( MaterialEditor materialEditor, Material material ) : void
materialEditor MaterialEditor
material Material
Результат void

AssignNewShaderToMaterial() публичный Метод

public AssignNewShaderToMaterial ( Material material, Shader oldShader, Shader newShader ) : void
material Material
oldShader Shader
newShader Shader
Результат void

FindProperties() защищенный Метод

protected FindProperties ( Array props ) : void
props Array
Результат void

FluentOptions() защищенный Метод

protected FluentOptions ( MaterialEditor materialEditor, Material material ) : void
materialEditor MaterialEditor
material Material
Результат void

MainMapOptions() защищенный Метод

protected MainMapOptions ( MaterialEditor materialEditor, Material material ) : void
materialEditor MaterialEditor
material Material
Результат void

MaterialChanged() защищенный Метод

protected MaterialChanged ( Material material ) : void
material Material
Результат void

OnGUI() публичный Метод

public OnGUI ( MaterialEditor materialEditor, Array props ) : void
materialEditor MaterialEditor
props Array
Результат void

RenderingOptions() защищенный Метод

protected RenderingOptions ( MaterialEditor materialEditor, Material material ) : void
materialEditor MaterialEditor
material Material
Результат void

ScaleRequired() защищенный Метод

protected ScaleRequired ( ) : bool
Результат bool

SetupMaterialWithAlbedo() защищенный статический Метод

protected static SetupMaterialWithAlbedo ( Material material, MaterialProperty albedoMap, MaterialProperty albedoAlphaMode, MaterialProperty albedoAssignedAtRuntime ) : void
material Material
albedoMap MaterialProperty
albedoAlphaMode MaterialProperty
albedoAssignedAtRuntime MaterialProperty
Результат void

Описание свойств

albedoAlphaMode защищенное свойство

protected MaterialProperty albedoAlphaMode
Результат MaterialProperty

albedoAssignedAtRuntime защищенное свойство

protected MaterialProperty albedoAssignedAtRuntime
Результат MaterialProperty

albedoColor защищенное свойство

protected MaterialProperty albedoColor
Результат MaterialProperty

albedoMap защищенное свойство

protected MaterialProperty albedoMap
Результат MaterialProperty

alphaCutoff защищенное свойство

protected MaterialProperty alphaCutoff
Результат MaterialProperty

blendedClippingWidth защищенное свойство

protected MaterialProperty blendedClippingWidth
Результат MaterialProperty

borderLight защищенное свойство

protected MaterialProperty borderLight
Результат MaterialProperty

borderLightOpaque защищенное свойство

protected MaterialProperty borderLightOpaque
Результат MaterialProperty

borderLightOpaqueAlpha защищенное свойство

protected MaterialProperty borderLightOpaqueAlpha
Результат MaterialProperty

borderLightReplacesAlbedo защищенное свойство

protected MaterialProperty borderLightReplacesAlbedo
Результат MaterialProperty

borderLightUsesHoverColor защищенное свойство

protected MaterialProperty borderLightUsesHoverColor
Результат MaterialProperty

borderMinValue защищенное свойство

protected MaterialProperty borderMinValue
Результат MaterialProperty

borderWidth защищенное свойство

protected MaterialProperty borderWidth
Результат MaterialProperty

channelMap защищенное свойство

protected MaterialProperty channelMap
Результат MaterialProperty

clippingBorder защищенное свойство

protected MaterialProperty clippingBorder
Результат MaterialProperty

clippingBorderColor защищенное свойство

protected MaterialProperty clippingBorderColor
Результат MaterialProperty

clippingBorderWidth защищенное свойство

protected MaterialProperty clippingBorderWidth
Результат MaterialProperty

directionalLight защищенное свойство

protected MaterialProperty directionalLight
Результат MaterialProperty

edgeSmoothingValue защищенное свойство

protected MaterialProperty edgeSmoothingValue
Результат MaterialProperty

emissiveColor защищенное свойство

protected MaterialProperty emissiveColor
Результат MaterialProperty

enableChannelMap защищенное свойство

protected MaterialProperty enableChannelMap
Результат MaterialProperty

enableEmission защищенное свойство

protected MaterialProperty enableEmission
Результат MaterialProperty

enableHoverColorOverride защищенное свойство

protected MaterialProperty enableHoverColorOverride
Результат MaterialProperty

enableLocalSpaceTriplanarMapping защищенное свойство

protected MaterialProperty enableLocalSpaceTriplanarMapping
Результат MaterialProperty

enableNormalMap защищенное свойство

protected MaterialProperty enableNormalMap
Результат MaterialProperty

enableProximityLightColorOverride защищенное свойство

protected MaterialProperty enableProximityLightColorOverride
Результат MaterialProperty

enableTriplanarMapping защищенное свойство

protected MaterialProperty enableTriplanarMapping
Результат MaterialProperty

environmentColorIntensity защищенное свойство

protected MaterialProperty environmentColorIntensity
Результат MaterialProperty

environmentColorThreshold защищенное свойство

protected MaterialProperty environmentColorThreshold
Результат MaterialProperty

environmentColorX защищенное свойство

protected MaterialProperty environmentColorX
Результат MaterialProperty

environmentColorY защищенное свойство

protected MaterialProperty environmentColorY
Результат MaterialProperty

environmentColorZ защищенное свойство

protected MaterialProperty environmentColorZ
Результат MaterialProperty

environmentColoring защищенное свойство

protected MaterialProperty environmentColoring
Результат MaterialProperty

fadeBeginDistance защищенное свойство

protected MaterialProperty fadeBeginDistance
Результат MaterialProperty

fadeCompleteDistance защищенное свойство

protected MaterialProperty fadeCompleteDistance
Результат MaterialProperty

fadeMinValue защищенное свойство

protected MaterialProperty fadeMinValue
Результат MaterialProperty

fluentLightIntensity защищенное свойство

protected MaterialProperty fluentLightIntensity
Результат MaterialProperty

hoverColorOverride защищенное свойство

protected MaterialProperty hoverColorOverride
Результат MaterialProperty

hoverLight защищенное свойство

protected MaterialProperty hoverLight
Результат MaterialProperty

ignoreZScale защищенное свойство

protected MaterialProperty ignoreZScale
Результат MaterialProperty

independentCorners защищенное свойство

protected MaterialProperty independentCorners
Результат MaterialProperty

innerGlow защищенное свойство

protected MaterialProperty innerGlow
Результат MaterialProperty

innerGlowColor защищенное свойство

protected MaterialProperty innerGlowColor
Результат MaterialProperty

innerGlowPower защищенное свойство

protected MaterialProperty innerGlowPower
Результат MaterialProperty

instancedColor защищенное свойство

protected MaterialProperty instancedColor
Результат MaterialProperty

iridescence защищенное свойство

protected MaterialProperty iridescence
Результат MaterialProperty

iridescenceAngle защищенное свойство

protected MaterialProperty iridescenceAngle
Результат MaterialProperty

iridescenceIntensity защищенное свойство

protected MaterialProperty iridescenceIntensity
Результат MaterialProperty

iridescenceThreshold защищенное свойство

protected MaterialProperty iridescenceThreshold
Результат MaterialProperty

iridescentSpectrumMap защищенное свойство

protected MaterialProperty iridescentSpectrumMap
Результат MaterialProperty

metallic защищенное свойство

protected MaterialProperty metallic
Результат MaterialProperty

nearLightFade защищенное свойство

protected MaterialProperty nearLightFade
Результат MaterialProperty

nearPlaneFade защищенное свойство

protected MaterialProperty nearPlaneFade
Результат MaterialProperty

normalMap защищенное свойство

protected MaterialProperty normalMap
Результат MaterialProperty

normalMapScale защищенное свойство

protected MaterialProperty normalMapScale
Результат MaterialProperty

proximityLight защищенное свойство

protected MaterialProperty proximityLight
Результат MaterialProperty

proximityLightCenterColorOverride защищенное свойство

protected MaterialProperty proximityLightCenterColorOverride
Результат MaterialProperty

proximityLightMiddleColorOverride защищенное свойство

protected MaterialProperty proximityLightMiddleColorOverride
Результат MaterialProperty

proximityLightOuterColorOverride защищенное свойство

protected MaterialProperty proximityLightOuterColorOverride
Результат MaterialProperty

proximityLightSubtractive защищенное свойство

protected MaterialProperty proximityLightSubtractive
Результат MaterialProperty

proximityLightTwoSided защищенное свойство

protected MaterialProperty proximityLightTwoSided
Результат MaterialProperty

reflections защищенное свойство

protected MaterialProperty reflections
Результат MaterialProperty

refraction защищенное свойство

protected MaterialProperty refraction
Результат MaterialProperty

refractiveIndex защищенное свойство

protected MaterialProperty refractiveIndex
Результат MaterialProperty

rimColor защищенное свойство

protected MaterialProperty rimColor
Результат MaterialProperty

rimLight защищенное свойство

protected MaterialProperty rimLight
Результат MaterialProperty

rimPower защищенное свойство

protected MaterialProperty rimPower
Результат MaterialProperty

roundCornerMargin защищенное свойство

protected MaterialProperty roundCornerMargin
Результат MaterialProperty

roundCornerRadius защищенное свойство

protected MaterialProperty roundCornerRadius
Результат MaterialProperty

roundCorners защищенное свойство

protected MaterialProperty roundCorners
Результат MaterialProperty

roundCornersRadius защищенное свойство

protected MaterialProperty roundCornersRadius
Результат MaterialProperty

smoothness защищенное свойство

protected MaterialProperty smoothness
Результат MaterialProperty

specularHighlights защищенное свойство

protected MaterialProperty specularHighlights
Результат MaterialProperty

sphericalHarmonics защищенное свойство

protected MaterialProperty sphericalHarmonics
Результат MaterialProperty

stencil защищенное свойство

protected MaterialProperty stencil
Результат MaterialProperty

stencilComparison защищенное свойство

protected MaterialProperty stencilComparison
Результат MaterialProperty

stencilOperation защищенное свойство

protected MaterialProperty stencilOperation
Результат MaterialProperty

stencilReference защищенное свойство

protected MaterialProperty stencilReference
Результат MaterialProperty

triplanarMappingBlendSharpness защищенное свойство

protected MaterialProperty triplanarMappingBlendSharpness
Результат MaterialProperty

vertexColors защищенное свойство

protected MaterialProperty vertexColors
Результат MaterialProperty

vertexExtrusion защищенное свойство

protected MaterialProperty vertexExtrusion
Результат MaterialProperty

vertexExtrusionSmoothNormals защищенное свойство

protected MaterialProperty vertexExtrusionSmoothNormals
Результат MaterialProperty

vertexExtrusionValue защищенное свойство

protected MaterialProperty vertexExtrusionValue
Результат MaterialProperty