javascript - 三.js加载json字符串

标签 javascript three.js

在三个.js中......

我知道有一个 JSONLoader 可以从文件/url 加载 JSON。但是是否可以加载当前文件中已有的 JSON 对象?

例如,如果我在 JSON 对象中有一个网格 可以直接使用吗?

最佳答案

您可以直接加载 JSON 对象,如下所示:

var loader = new THREE.JSONLoader();

var model = loader.parse( myJSONObject );

mesh = new THREE.Mesh( model.geometry, model.materials[ 0 ] );

scene.add( mesh );

另请参阅this post .

三.js r.73

关于javascript - 三.js加载json字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33577539/

相关文章:

javascript - 如何动态地交换低分辨率与高分辨率纹理并总体上改进纹理加载

javascript - simple-slider.js - slider 输出到不同的 html 文本框

javascript - 删除表单字段中的所有文本后可以触发什么 jQuery 事件处理程序?

javascript - Graphics Magick with Node - 创建裁剪缩略图而不降低图像质量

javascript - 将数组传递给 includes() javascript

optimization - three.js:如何控制渲染顺序

javascript - 当 Material 为 MeshPhongMaterial 时,无法为使用 Three.js 绘制的圆环着色

javascript - 如何从任意点进行光线转换

javascript - 用 JavaScript 掷骰子并检查输赢