查看: 1122|回复: 7

clipNode如何实现任意角度的切分

[复制链接]

该用户从未签到

发表于 2013-4-3 10:55:47 | 显示全部楼层 |阅读模式
请教高人!使用clipNode如何实现任意角度的切分?

我这里只能是90度的,两个Node合用,旋转角度,但总显示一个clipNode的剖分结果!

该用户从未签到

发表于 2013-4-3 11:07:13 | 显示全部楼层
设置ClipPlane

该用户从未签到

 楼主| 发表于 2013-4-3 12:56:15 | 显示全部楼层
本帖最后由 wulingxia 于 2013-4-3 13:11 编辑

设置ClipPlane好像只能切一次呀!比如将一球体过球心均匀切成8份(像切西瓜一样,等份牙状),具体怎么实现?

该用户从未签到

发表于 2013-4-3 13:38:45 | 显示全部楼层
addClipPlane 切成8份 您能看的出来?

该用户从未签到

 楼主| 发表于 2013-4-3 13:58:57 | 显示全部楼层
没表达清楚,就是需要两个切面,以45度角切,显示出来其中一份

该用户从未签到

发表于 2013-4-3 13:59:56 | 显示全部楼层
addClipPlane 就行了

该用户从未签到

 楼主| 发表于 2013-4-3 15:06:17 | 显示全部楼层
本帖最后由 wulingxia 于 2013-4-3 16:26 编辑

m_clipNode->addClipPlane(m_clipPlane0);
m_clipNode->addClipPlane(m_clipPlane1);

这样之后只显示m_clipPlane1切割结果,而不是二者共同切割的结果,怎么回事?

还有如何使切割面沿着z轴旋转45度角呢?

该用户从未签到

发表于 2013-4-7 08:32:50 | 显示全部楼层
您的ClipPlane 是否设置正确,检查num
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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