如何在three.js中创建有光泽的对象
How can I create a shiny object in three.js?
我想用三个.js制作一个表面有光泽的立方体(就像在银牌/金牌上一样)。有什么特殊的材料我可以使用吗(比如meshbasicmaterial..),或者我该怎么做?
感谢:)
试试这个材料:
THREE.MeshPhongMaterial( { color: 0xffffff } )
我从这里得到的。我认为为了让它按你的意愿工作,你的场景中必须有一些其他物体来反射。否则,它看起来就不会给人留下深刻印象。
编辑:我把它改成了杜布先生的建议。这是他的图书馆,所以我肯定同意他的意见。
相关文章:
- AngularJs指令,该指令创建内部有数据对象的新指令
- 有没有一种方法可以让内联事件处理程序在元素创建后立即执行
- 这两种不同的创建对象文字的方法有什么区别
- 有没有一种方法可以检测何时触发了溢出-y:auto,并因此创建一个弹出窗口
- 我如何创建一个选择器,就像jQuery有jQuery()或$()一样
- 有没有一种方法可以创建到同位素过滤器的直接链接
- 有没有一个javascript库可以生成这样的垂直切片背景图像?如果没有,我怎么能创建它
- 有没有一种方法可以修改在使用javascript的媒体功能的媒体查询下创建的样式
- 有没有一种方法可以为urlCreator.createObjectURL(blob)创建文件名
- 动态创建foreignGroup并将其添加到svg中有什么问题
- 有条件地创建ajax url参数以与jQuery Validate一起使用
- JavaScript - 有没有办法动态创建对象的新实例
- 创建自定义 Javascript 对象的惯用方法有哪些
- 如何在three.js中创建有光泽的对象
- 如何在angular上创建有子公司的公司列表
- 选择有光泽的
- Three.js -创建有纹理的平面圆…
- 如何从具有订单号的值创建有序数组
- 创建有状态的jQuery插件是最佳实践吗?如果有,我该怎么做呢?
- 在HTML/css/script中创建有3个部分的圆圈,并从每个部分执行动作