我需要Phong的着色器吗?

时间:2015-12-13 22:07:10

标签: three.js shader

我是否需要为phong写一个着色器, 嗯,我知道我这样做但是,当使用THREE.js时,我需要一个吗?

我一直在读这本书(http://shop.oreilly.com/product/9781849699792.do)它解释了如何写一个phong着色器。

我以为我会尝试一下,但后来发现了这个:http://threejs.org/docs/#Reference/Materials/MeshPhongMaterial

两者之间有什么不同吗?如果我有一个大的详细模型,而不是一个球体怎么样?

由于

1 个答案:

答案 0 :(得分:1)

您无需编写手机着色器。由three.js提供的Phong材料是Blinn–Phong shading model的实现,您可以将它用于任何模型。

实施自己的不会产生任何差异,但是进一步理解可能会很棒。