toon-water shader
'Unity3D > Shader' 카테고리의 다른 글
Toon/Tf2Shader (0) | 2013.07.19 |
---|---|
Toon/Basic with Alpha (0) | 2013.07.19 |
Toon/Lighted with Alpha (0) | 2013.07.19 |
스크립트로 Shader 변경 (0) | 2012.11.06 |
AlphaVertexColor (0) | 2012.11.04 |
Toon/Tf2Shader (0) | 2013.07.19 |
---|---|
Toon/Basic with Alpha (0) | 2013.07.19 |
Toon/Lighted with Alpha (0) | 2013.07.19 |
스크립트로 Shader 변경 (0) | 2012.11.06 |
AlphaVertexColor (0) | 2012.11.04 |
...
string shaderName = "Mobile/Unlit (Supports Lightmap)";
GameObject sampleObject;
...
MeshRenderer mr = sampleObject.GetComponent<MeshRenderer>(); // 일단 MeshRenderer 컴포넌트를 얻고
mr.material.shader = Shader.Find(shaderName); // 쉐이더를 찾아(이름으로) 변경
<출처> http://unity3d.com/support/documentation/ScriptReference/Material-shader.html
출처 : http://blog.naver.com/kzh8055/140158747595
Toon/Tf2Shader (0) | 2013.07.19 |
---|---|
Toon/Basic with Alpha (0) | 2013.07.19 |
Toon/Lighted with Alpha (0) | 2013.07.19 |
toon-water shader (0) | 2012.11.07 |
AlphaVertexColor (0) | 2012.11.04 |
An Alpha/VertexLit shader that modulates result with per-vertex colors. Requires dual-texture hardware (NVIDIA TNT2, ATI Rage 128).
See also: VertexColor for a non-alpha version of this shader.
Invalid language.
You need to specify a language like this: <source lang="html4strict">...</source>
Supported languages for syntax highlighting:
[Expand]
Shader "Alpha/VertexLit Colored" {
Properties {
_Color ("Main Color", Color) = (1,1,1,1)
_SpecColor ("Spec Color", Color) = (1,1,1,0)
_Emission ("Emmisive Color", Color) = (0,0,0,0)
_Shininess ("Shininess", Range (0.01, 1)) = 0.7
_MainTex ("Base (RGB) Trans (A)", 2D) = "white" {}
}
SubShader {
ZWrite Off
Alphatest Greater 0
Tags {Queue=Transparent}
Blend SrcAlpha OneMinusSrcAlpha
ColorMask RGB
Pass {
Material {
Shininess [_Shininess]
Specular [_SpecColor]
Emission [_Emission]
}
ColorMaterial AmbientAndDiffuse
Lighting On
SeperateSpecular On
SetTexture [_MainTex] {
Combine texture * primary, texture * primary
}
SetTexture [_MainTex] {
constantColor [_Color]
Combine previous * constant DOUBLE, previous * constant
}
}
}
Fallback "Alpha/VertexLit", 1
}
출처 : http://wiki.unity3d.com/index.php?title=AlphaVertexColor
Toon/Tf2Shader (0) | 2013.07.19 |
---|---|
Toon/Basic with Alpha (0) | 2013.07.19 |
Toon/Lighted with Alpha (0) | 2013.07.19 |
toon-water shader (0) | 2012.11.07 |
스크립트로 Shader 변경 (0) | 2012.11.06 |