1

我有一个加载对象并渲染它的 .OBJ 加载器。我可以将其渲染为线框或实体,如下所示:

坚硬的

在此处输入图像描述

线框

在此处输入图像描述

所以现在我想同时渲染两种模式,比如 - 线框渲染在实体渲染上(两者都有不同的颜色)。那可能吗?

有人可以帮忙吗?谢谢你。

4

1 回答 1

2

我想到了!如果有人有同样的疑问,这是代码:-)

// draw the filled polygons
   glPolygonMode( GL.GL_FRONT_AND_BACK, GL.GL_FILL );
   glEnable( GL.GL_POLYGON_OFFSET_FILL );
   glPolygonOffset( 1, 1 );
   glColor3f( 0.0f, 0.0f, 0.0f );
   renderData();
   gl.glDisable( GL.GL_POLYGON_OFFSET_FILL );

   // draw the wireframe
   glPolygonMode( GL.GL_FRONT_AND_BACK, GL.GL_LINE );
   glColor4fv( colour );
   renderData();
于 2013-11-29T13:04:33.673 回答