[]请问为什么我在ps内设置gl_FragColor的Alpha值,并没有效果呢

 

var ps: string ="#ifdef FSHIGHPRECISION\nprecision highp float;\n" +
"#else\nprecision mediump float;\n" +
"#endif\n\n" +
"#include \"LightHelper.glsl\";\n\n" +
"uniform sampler2D u_texture;\n" +
"varying vec2 v_Texcoord0;\n" +
"void main(){\n" +
"gl_FragColor=vec4(0.0,1.0,1.0,1.0);\n" +
"}";
无论Alpha设定1.0或者0.0都是一样的的结果?,我该如何让模型产生透明度呢?
已邀请:

mobile3Dbin

赞同来自:

我是不是要使用类似如下的API去开启?
glEnable(GL_BLEND);

183*****755

赞同来自:

楼上说的很在理,需要在材质中设置混合模式为透明混合。

要回复问题请先

商务合作
商务合作