【问题标题】:Transparent threejs shader透明的threejs着色器
【发布时间】:2013-09-19 03:09:59
【问题描述】:

我正在尝试使球体透明。这是我的代码:

var material_sphere1 = new THREE.MeshLambertMaterial( { color: 0xffaa00, shading: THREE.FlatShading, opacity: 0 } );

这不会使球体透明(不透明度:0)我做错了什么?

【问题讨论】:

  • 尝试同时设置transparent: true

标签: three.js


【解决方案1】:

只有同时设置了 opacity 和 transparent 属性(设置为 true)时,材质才是透明的。顺便说一句,如果将不透明度设置为 0,则根本看不到对象。

【讨论】:

  • 糟糕,刚刚看到 Icemonster 在评论中回复了。
猜你喜欢
  • 2013-02-23
  • 1970-01-01
  • 2021-06-17
  • 2015-02-16
  • 1970-01-01
  • 1970-01-01
  • 2020-04-14
  • 2023-03-28
  • 1970-01-01
相关资源
最近更新 更多