我要发帖 回复

正式会员

2

主题

20

积分

0

专家分

:

私信
发表时间 : 2007-12-3 15:44:54 | 浏览 : 2047    评论 : 2
osg::Geometry* geom = new osg::Geometry;
     osgUtil::SmoothingVisitor::smooth(*geom);
  第二句产生的作用?

最近VR访客

array 评论于2007-12-3 19:00:18
osgUtil::SmoothingVisitor::smooth自动计算并为Geometry添加法线。这个函数的实现在osgUtil/SmoothVisitor中,比较简短,不妨自行阅读一下~~
也可以参考osgPlugin/obj中的代码,ReaderWriterOBJ.cpp文件中演示了如何使用osgUtil::Tessellator来细分大多边形,使用osgUtil::TriStripVisitor来三角化,以及使用osgUtil::SmoothingVisitor来自动生成法线。
liangyou2008 评论于2007-12-5 00:21:49

感谢array为osg做的贡献

感谢array为osg做的贡献感谢array为osg做的贡献

手机版|VR开发网 统计 津ICP备18009691号
网安备12019202000257

GMT+8, 2021-9-29 10:44 AM

返回顶部