gpt4 book ai didi

javascript - three.js - 无法创建圆柱体

转载 作者:数据小太阳 更新时间:2023-10-29 06:13:08 27 4
gpt4 key购买 nike

我正在尝试创建一个圆柱体,但没有成功。这是我的代码:

geometry02 = new THREE.CylinderGeometry( 20, 100, 100, 1000 );
material02 = new THREE.MeshBasicMaterial({color: 0x0000ff});
cylinder02 = new THREE.Mesh( geometry02, material02 );
cylinder02.position.x = 300;
scene.addObject( cylinder02 );

我是不是忘了添加一些东西?

最佳答案

您刚刚发布的片段没有任何问题。如果我粘贴一个示例,我可以确认它运行正常。

确保:

  1. 没有任何 javascript 错误(检查浏览器的控制台)
  2. 相机指向正确的方向(正如 anshulkatta 提到的,camera.lookAt(yourObject); 是一个很好的方法)
  3. 您的模型的位置/比例具有合适的值/在相机的截锥体/可见区域内

作为旁注,您可能希望将 segmentsRadius 参数 (1000) 减小为较小的值。您可能会得到类似的外观/层次细节,但顶点/面更少。

关于javascript - three.js - 无法创建圆柱体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8292818/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com