C# 클래스 Microsoft.MixedReality.Toolkit.Editor.MixedRealityStandardShaderGUI

A custom shader inspector for the "Mixed Reality Toolkit/Standard" shader.
상속: Microsoft.MixedReality.Toolkit.Editor.MixedRealityShaderGUI
파일 보기 프로젝트 열기: interaction-lab/MoveToCode

보호된 프로퍼티들

프로퍼티 타입 설명
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