Opengl es 如何在libgdx 3D中将可渲染原语设置为GL_线/GL_三角形
我正在对模型批处理使用着色器,我想通过Opengl es 如何在libgdx 3D中将可渲染原语设置为GL_线/GL_三角形,opengl-es,libgdx,Opengl Es,Libgdx,我正在对模型批处理使用着色器,我想通过GL\u行调试我的模型 /in create(); Renderable renderable = new Renderable(); myModelInstance.getRenderable(renderable); renderable.primitiveType = GL20.GL_LINES; instances.add(myModelInstance); //in render(); m
GL\u行
调试我的模型
/in create();
Renderable renderable = new Renderable();
myModelInstance.getRenderable(renderable);
renderable.primitiveType = GL20.GL_LINES;
instances.add(myModelInstance);
//in render();
modelBatch.begin(cam);
modelBatch.render(instances, mShader);
modelBatch.end();
但它是通过默认的primitiveType=
GL_三角形进行渲染的
尝试渲染(修改后的)可渲染对象,而不是ModelInstance<代码>renderable.shader=mShader;modelBatch.render(可渲染)代码>。另请参见:@Xoppa它按照您的方式工作,但是,如何应用BlendingAttribute。我试着申请