查看: 2569|回复: 0
打印 上一主题 下一主题

[经验分享] 关于WebVR平台展示模型出现面数棱角的解决方法

[复制链接]

1

主题

1

听众

43

积分

设计初学者

Rank: 1

纳金币
5
精华
0
跳转到指定楼层
楼主
发表于 2018-5-9 13:56:38 |只看该作者 |倒序浏览
在解决这个问题之前,我们要弄清楚模型为什么会出现面数棱角?一般出现面数棱角的模型都是带有曲面的模型。
第一个原因:
一个是在模型制作的时候没有把模型进行“曲面平滑”,本身就存在棱角,这样的模型展示肯定是自带棱角的。
怎么解决?
在模型制作过程中对模型本身进行“平滑”。
第二个原因:
WebVR平台对模型的面数有一定要求,一般保持在5万面以内会比较合适,不管是打开速度还是转动速度都会比较快,基于这一点,有些用户的模型面数太大,影响展示体验,所以在上传模型之前会使用压缩模型面数的软件把模型面数进行压缩,压缩完之后直接上传到WebVR平台,这样模型就会出现面数棱角,如下图所示。
模型有无面数棱角对比
那有人会问了,我压缩模型之前没有棱角,为什么压缩之后会出现棱角?这是因为压缩之前的模型是经过软件“平滑”的,面数本身是存在的,但是棱角不表现出来,在经过软件压缩面数之后棱角就显示出来了。
怎么解决?
①把压缩过面数的模型导入到3D max软件里打开(13D max选择“打开”;2、直接把模型拖进3D MAX界面)。
选择“移动工具”,把模型XYZ的数值都归零。(如果直接把模型拖进3D MAX界面,模型位置会改变,需要把位置都归零)
如果没居中到网格线,还可以选择“层次”,依次点击“仅影响对象”→“居中到轴”→“对齐到轴”→“仅影响对象”。再导出模型为OBJ格式即可,3D max会对模型自动进行平滑。
朋友们有关于模型在WebVR平台3D展示的问题可以给我留言,或加我个人QQ 9020529,大家相互交流学习。

分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-12-1 06:56 , Processed in 0.124324 second(s), 33 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部