Three.js STL模型透明度:模型各部分的消失
Three.js STL-model transparency: disappearing of parts of the model
早上好,
我们发现了一个奇怪的行为,使用Three.js来显示STL模型。尝试启用透明度会导致三维模型的某些部分在被另一个透明部分隐藏时消失。后面的其他部分是可以看到的非常透明的部分。
由于我是stackoverflow的新手,我不允许添加图片,但在github上可以找到两张显示我描述的行为的截图,我首先在那里报告了这个问题:https://github.com/mrdoob/three.js/issues/7929
屏幕截图1显示了模型的外部部分,屏幕截图2显示了当被透明部分隐藏时,大部分都会消失。
透明度本身显然是有效的,但有些部分不知何故就消失了。我们的加载程序是基于提供的STL加载程序,但有一些关于着色的扩展。
关于什么可能是错误的/我们做错了什么,或者这是three.js本身的问题,有什么建议吗?
感谢您的所有反馈,很抱歉可能没有遵守stackoverflow上的所有惯例。
加载stl模型时,尝试设置材质双面:
material.side = THREE.DoubleSide;
也许这能解决问题。
相关文章:
- 在VanillaJS中模拟模型双向数据绑定
- facebook”;添加评论“;popup获胜'不要消失
- 为集合分配大量的模型弹药
- 如何使用backbone.js从集合中获取模型名称
- 为什么js事件消失了
- JS文件的路径正在消失
- I'我设计了一个下拉菜单,onclick会出现,而on blur会消失
- 骨干模型默认值-todos.js示例中不必要的代码
- EmberJS中支持单字母单词模型
- 2个backbone.js集合,具有相同的模型,但排序顺序不同
- 将不在模型中的数据返回到mvc控制器
- 如何在视图模型contet更新更新上调用Jquery函数
- 如何使用Javascript客户端对象模型检索Sharepoint 2010列表项权限
- 我应该如何检查主干.主干.模型更改时查看
- Ext.js从json构建模型关系的问题
- Morris.js折线图x轴标签在调整大小后消失
- WebGL:索引的使用会导致模型消失
- 动态观察控件.js导致模型在单击旋转时消失
- Three.js STL模型透明度:模型各部分的消失
- Three.js 3D模型在应用纹理后消失