Skip to content

Commit 30ca590

Browse files
committed
add GLSL shader
1 parent a360a1e commit 30ca590

File tree

5 files changed

+44
-0
lines changed

5 files changed

+44
-0
lines changed

Assets/test_material2.mat

4.88 KB
Binary file not shown.

Assets/test_material2.mat.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/test_shader.shader

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ Shader "Custom/test_shader" {
1414
// シェーダ本体を記述
1515
SubShader {
1616
Pass {
17+
// Cgで記述
1718
CGPROGRAM
1819
// vertexシェーダ用関数
1920
#pragma vertex vert

Assets/test_shader2.shader

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
Shader "Custom/test_shader2" {
2+
SubShader {
3+
Pass {
4+
// GLSLシェーダ
5+
GLSLPROGRAM
6+
7+
#ifdef VERTEX
8+
void main()
9+
{
10+
gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex;
11+
}
12+
#endif
13+
14+
#ifdef FRAGMENT
15+
uniform vec4 _SinTime;
16+
void main()
17+
{
18+
gl_FragColor = _SinTime;
19+
}
20+
#endif
21+
22+
ENDGLSL
23+
}
24+
}
25+
}
26+

Assets/test_shader2.shader.meta

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)