查看: 799|回复: 2

关于OSG中使用glEdgeFlag的问题

[复制链接]

该用户从未签到

发表于 2015-1-31 11:39:19 | 显示全部楼层 |阅读模式
在OpenGL中,可以设置多边形为线框模式,对于线框的边界我们可以做出取舍:在立即模式下,可以在每次指定顶点之前,设置一下flag的值。
对于一个稍微复杂的建模软件,要把复杂的模型拆分为很多三角形,比如最简单的我要绘制一个矩形,而这个矩形是由两个三角形组成,这时候切换到线框模式,对角线的那条线是不能要的。
问题来了:对于OSG来说,默认的绘制方式是顶点数组+显示列表。那我怎么样才能控制一个geometry的边界状态呢?

该用户从未签到

 楼主| 发表于 2015-1-31 14:22:58 | 显示全部楼层
有一个顶点属性数组保存这个东西,但是这个东西却不能在osg中的geometry中设置,好像要向osg中添加这部分源代码。

该用户从未签到

 楼主| 发表于 2015-2-2 08:37:03 | 显示全部楼层
哪位大神能把这个顶点属性加到3.2.1的代码里面啊,@array
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表