如何在three.js中创建有光泽的对象

How can I create a shiny object in three.js?

本文关键字:创建 有光泽 对象 js three      更新时间:2023-12-03

我想用三个.js制作一个表面有光泽的立方体(就像在银牌/金牌上一样)。有什么特殊的材料我可以使用吗(比如meshbasicmaterial..),或者我该怎么做?

感谢:)

试试这个材料:

THREE.MeshPhongMaterial( { color: 0xffffff } )

我从这里得到的。我认为为了让它按你的意愿工作,你的场景中必须有一些其他物体来反射。否则,它看起来就不会给人留下深刻印象。

编辑:我把它改成了杜布先生的建议。这是他的图书馆,所以我肯定同意他的意见。