如何导入字符串值(x,y,z)以生成three.js中的几何图形?

时间:2018-06-01 07:43:14

标签: javascript json three.js

我是javascript three.js的新手,目前正在处理项目,我想将字符串值(x,y,z)导入到一个three.js文件中,用于生成带有值的多维数据集或球体。这些值从json文件转换为ASCII数值。 使用我的脚本Sofar我在控制台中获得此输出: x = 912 y = 500 z = 327

如何编写脚本以使用这些值在three.js中创建立方体,球体或其他几何体? 任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

您可以做的是在JSON中创建另一个变量:' type',根据您创建几何体的类型(BoxGeometry,SphereGeometry)。

对于球体,如果仍想使用Y轴和Z轴,则只能设置半径,可以缩放球体。或者将它们用作场景中的位置。

此致