我使用OpenGlEs10进行我的Android游戏开发,我想绘制虚线现在我正在使用此代码绘制我的线:
gl.glColor4f(1.0f, 0.0f, 0.0f, 1.0f);
// gl.glBlendFunc(GL10.GL_SRC_ALPHA, GL10.GL_ONE_MINUS_SRC_ALPHA);
gl.glLineWidth(4.0f);
gl.glVertexPointer(2, GL10.GL_FLOAT, 0, mBufDestVertices);
gl.glDrawArrays(GL10.GL_LINE_LOOP, 0, mDesPoly.getNumPoints());
Run Code Online (Sandbox Code Playgroud)
我该如何改变它?我必须纹理线吗?如果是这样,怎么样?
我建议使用 1D 纹理(性能:使用 alpha 测试而不是混合)
不要忘记:
GL_NEARESTGL_REPEAT| 归档时间: |
|
| 查看次数: |
748 次 |
| 最近记录: |