【发布时间】:2013-06-17 23:14:22
【问题描述】:
我是three.js 的新手,最近开始使用它。我真的很喜欢它,我创造了一些不可思议的东西。但是,我不确定为什么,但是当将抗锯齿设置为 true 时,我看不出有什么区别。
renderer = new THREE.WebGLRenderer({ antialiasing: true });
我已经搜索了可能的解决方案,但我似乎无法找到或理解为什么这不起作用。为了使抗锯齿起作用,我是否缺少或需要什么?
编辑:
帮助我解决此问题的链接: https://github.com/mrdoob/three.js/blob/master/examples/webgl_materials_normalmap2.html https://github.com/mrdoob/three.js/tree/master/examples/js
这需要一些挖掘,但three.js 的开发人员已经涵盖了它!
【问题讨论】:
-
恐怕我不明白这些链接如何引导您找到解决方案。对我来说,抗锯齿在 Chrome 中失败,在 Firefox 中有效。
-
它应该在画布上工作吗?
-
我一直在使用 WebGL 渲染器。我不确定它是否可以在画布上使用。
-
花了我整个下午的时间来弄清楚我的系统在 chrome 设置下我没有选中“允许硬件加速可用时”,而且中提琴,抗锯齿现在正在工作。
标签: javascript three.js webgl render antialiasing