Ver código fonte

Upgraded shader

Björn Ritzl 2 meses atrás
pai
commit
06e6d8c255
2 arquivos alterados com 15 adições e 7 exclusões
  1. 6 3
      model/skybox/example/skybox.fp
  2. 9 4
      model/skybox/example/skybox.vp

+ 6 - 3
model/skybox/example/skybox.fp

@@ -1,7 +1,10 @@
-varying mediump vec3 var_texcoord0;
+#version 140
+
+in mediump vec3 var_texcoord0;
 
 
 uniform samplerCube cubemap;
 uniform samplerCube cubemap;
 
 
-void main() {
-	gl_FragColor = textureCube(cubemap, var_texcoord0);
+void main()
+{
+	gl_FragColor = texture(cubemap, var_texcoord0);
 }
 }

+ 9 - 4
model/skybox/example/skybox.vp

@@ -1,9 +1,14 @@
-uniform mediump mat4 view_proj;
-uniform mediump mat4 world;
+#version 140
 
 
-attribute mediump vec3 position;
+uniform vs_uniforms
+{
+	uniform mediump mat4 view_proj;
+	uniform mediump mat4 world;
+};
+
+in highp vec3 position;
 
 
-varying mediump vec3 var_texcoord0;
+out mediump vec3 var_texcoord0;
 
 
 void main()
 void main()
 {
 {