【发布时间】:2012-07-30 23:41:13
【问题描述】:
将一个collada模型导入到three.js中后,模型的部分人脸只能从模型内部看到,从外部看不到。
如何解决相关面孔的问题?
是否可以让模特的脸从两侧都可见?
【问题讨论】:
-
你能把你的代码放在 jsfiddle 上而不是 rar 上吗?
-
@jterrace jsfiddle.net/cvj157/AdLc9/8 这是我的源码。但是因为我不知道怎么给jsfiddle添加资源所以无法运行。原始模型图片可以从images.cnblogs.com/cnblogs_com/e-life/401048/r_original.JPG和collada 显示图片是images.cnblogs.com/cnblogs_com/e-life/401048/r_showing.JPG
-
这看起来更像是一个法线问题。您是否检查以确保该圆柱面上的法线没有翻转?
-
@Nimphious 不确定!很抱歉不知道你的意思。模型下载自sketchup.google.com/3dwarehouse/…
-
如果你把相机放在模型里面向外看,你能看到缺失的部分吗?网格中的每个多边形都有所谓的法线,它是描述多边形所面对方向的向量。如果以错误的方式翻转,您将无法看到多边形,但您将能够从内部看到它。
标签: javascript three.js collada