Three.js 如何三维建模
通过材质的透明度属性 .opacity
可以设置材质的透明程度,.opacity
属性值的范围是 0.0~1.0,0.0 值表示完全透明, 1.0 表示完全不透明,.opacity
默认值 1.0。
当设置.opacity
属性值的时候,需要设置材质属性transparent
值为true
,如果材质的transparent属性没设置为true, 材质会保持完全不透明状态。
在构造函数参数中设置transparent
和.opacity
的属性值
var material = new THREE.MeshPhongMaterial({
color: 0x220000,
// transparent设置为true,开启透明,否则opacity不起作用
transparent: true,
// 设置材质透明度
opacity: 0.4,
});
通过访问材质对象属性形式设置transparent
和.opacity
的属性值
// transparent设置为true,开启透明,否则opacity不起作用
material.transparent = true;
// 设置材质透明度
material.opacity = 0.4;
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论