javascript - threejs如何在没有给出任何坐标的情况下将网格放置到场景中?

标签 javascript three.js

我已经开始使用 threejs 创建一个个人项目,我希望有人能解释一下 threejs add 方法在添加到场景时是如何工作的。

例如,来自 small example ,定义场景并创建相机,同时从 0.1 到 1000 的单位指定近平面和远平面。这就是定义到世界中的所有内容,并通过调用 scene.add(立方体)

在没有给定坐标的情况下,如何将立方体添加到场景中?

关于这一点,是否有人有很好的链接来解释用于 threejs/opengl 的坐标系?非常感谢。

最佳答案

当谈到将脚趾浸入 threejs 池时,我发现一些有助于入门的资源是 https://discoverthreejs.com/book/first-steps/first-scene/https://threejs.org/docs/#api/en/core/Object3D .

对于后者,https://threejs.org/docs/#api/en/core/Object3D.position指定将对象放入场景时的默认值。

希望这对您有所帮助。

关于javascript - threejs如何在没有给出任何坐标的情况下将网格放置到场景中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57946741/

相关文章:

javascript - 在事件中更改事件时如何停止传播?

javascript - 用正确的例子解释 "SLIDER"在 Protractor 上的拖放

javascript - Wistia API 播放/暂停按钮

javascript - angularJS中的WebGL ThreeJS和PhysiJS无法启动物理?

javascript - 适合与 D3js 结合的库,以允许绘制到 webgl (2D)

javascript 返回 404 错误和未捕获的引用

javascript - Three.js THREE.ImageUtils.loadTexture 图片调整大小

javascript - 使用 fetch() 加载纹理的意外递归

three.js - 三和ASMjs

javascript - 从文本框获取值 - Android WebView 和 JavascriptInterface 问题