C# 클래스 SSTUTools.SSTUAssetBundleShaderLoader

파일 보기 프로젝트 열기: shadowmage45/SSTULabs 1 사용 예제들

공개 메소드들

메소드 설명
Load ( Shader>.Dictionary shaderDict ) : void
applyToModelDatabase ( ) : void
updateMaterialProperties ( Material m, ShaderProperty props ) : void
updateModelMaterial ( Transform root, string excludeMeshes, string meshes, string shader, string diffuse, string normal, string specular, string emissive, string occlusion, ShaderProperty props ) : void
updateRenderer ( Renderer rend, string shader, string diffuse, string normal, string specular, string emissive, string occlusion, ShaderProperty props ) : void

비공개 메소드들

메소드 설명
CreateWWW ( string bundlePath ) : WWW

Creates a WWW URL reference for the input file-path

메소드 상세

Load() 공개 정적인 메소드

public static Load ( Shader>.Dictionary shaderDict ) : void
shaderDict Shader>.Dictionary
리턴 void

applyToModelDatabase() 공개 정적인 메소드

public static applyToModelDatabase ( ) : void
리턴 void

updateMaterialProperties() 공개 정적인 메소드

public static updateMaterialProperties ( Material m, ShaderProperty props ) : void
m UnityEngine.Material
props ShaderProperty
리턴 void

updateModelMaterial() 공개 정적인 메소드

public static updateModelMaterial ( Transform root, string excludeMeshes, string meshes, string shader, string diffuse, string normal, string specular, string emissive, string occlusion, ShaderProperty props ) : void
root UnityEngine.Transform
excludeMeshes string
meshes string
shader string
diffuse string
normal string
specular string
emissive string
occlusion string
props ShaderProperty
리턴 void

updateRenderer() 공개 정적인 메소드

public static updateRenderer ( Renderer rend, string shader, string diffuse, string normal, string specular, string emissive, string occlusion, ShaderProperty props ) : void
rend UnityEngine.Renderer
shader string
diffuse string
normal string
specular string
emissive string
occlusion string
props ShaderProperty
리턴 void