查看: 534|回复: 5

Osg能减少模型三角面片,简化模型吗?

[复制链接]
  • TA的每日心情
    郁闷
    2019-12-15 18:50
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-12-16 17:42:45 | 显示全部楼层 |阅读模式
    我知道库里面有个osgUtil::Simplifier对象可以进行操作,但是它好像减少的程度有限,我原先54654顶点数数的模型,它最多能简化到53277,这是远远不够的,是不是我的代码问题呀

    该用户从未签到

    发表于 2021-2-7 13:51:33 | 显示全部楼层
    大哥后来怎么弄了,能告诉我吗

    该用户从未签到

    发表于 2021-2-17 09:36:36 | 显示全部楼层
    大哥后来怎么简化了,能分享一下经验吗

    该用户从未签到

    发表于 2021-2-21 10:54:28 | 显示全部楼层
    osgUtil::Simplifier simplifier(0.3);
    参数取0.3效果还行,简化太多会失真。

    该用户从未签到

    发表于 2021-2-24 22:11:29 | 显示全部楼层
    zhang8755 发表于 2021-2-21 10:54
    osgUtil::Simplifier simplifier(0.3);
    参数取0.3效果还行,简化太多会失真。

    试过0.1,牛那个模型直接变形了,但如果是有些几十万点的模型,0.1就很正常。不过现在我也是单位有个模型,52万点,但简化率顶多只能到0.63左右,也就是减到33万左右,无论怎么往小设置参数都不行,不知道大佬了解不了解这个简化的原理?真心求教
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

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

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

    联系我们

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