【发布时间】:2020-08-14 22:08:00
【问题描述】:
我是 javascript 和 three.js 的新手,我正在尝试弄清楚如何在网页上获取 3d 位置。 例如。我想在 (50,20,10) x,y,z 值处设置一个点光源。我怎么知道这个 x,y,z 值将出现在网页上的哪个位置?。我看过如下代码。
var light2 = new THREE.PointLight(0xffffff, 10)
light2.position.set(500, 100, 0)
scene.add(light2)
【问题讨论】:
-
网页的范围是-1到1是什么意思?您不是在网页中放置灯光,而是将其放入将通过 WebGL 和画布呈现的 3D 世界。
-
@zero298 我在网上搜索了 3d 空间,它显示网页始终在 -1 到 1 的范围内。我真的不太了解,请您帮我了解一下网络中的 3d 空间吗?
标签: javascript html three.js