javascript - 如何获得立方体的宽度和高度?

标签 javascript three.js

我有一个立方体几何体和一个网格,但我不知道如何获取宽度。这是代码:

geometry = new THREE.CubeGeometry( 200, 200, 200 );
material = new THREE.MeshBasicMaterial( { color: 0xff0000, wireframe: true } );
mesh = new THREE.Mesh( geometry, material );

最佳答案

您可以使用scale来代替。

geometry = new THREE.CubeGeometry( 1, 1, 1 );
material = new THREE.MeshBasicMaterial( { color: 0xff0000, wireframe: true } );
mesh = new THREE.Mesh( geometry, material );
mesh.scale.x = 200;
mesh.scale.y = 200;
mesh.scale.z = 200;

关于javascript - 如何获得立方体的宽度和高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13820468/

相关文章:

javascript - 将 vec2 数组传递给 THREE.js 中的着色器

javascript - threejs 光线转换点击检测不适用于加载的 3dObject

javascript - 全宽图像,淡出时淡入

Javascript - 数组赋值

javascript - 渲染警告 : there is no texture bound to the unit 0

javascript - 基于四元数处理炮身的正确旋转?

reflection - 三个 js 镜像没有反射(reflect)所有网格

php - 如何在提交表单后关闭浏览器选项卡?

javascript - 无法添加错误div

javascript - useRef 当前仅在第二次更新时获取其值