首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用3D程序可视化.json

使用3D程序可视化.json
EN

Stack Overflow用户
提问于 2012-11-27 04:42:25
回答 2查看 871关注 0票数 0

我正在使用webGL进行一些json加载,但问题是我的文件是.json而不是.js,文件的开头是这样的:

代码语言:javascript
复制
{
  "version" : "0.1.0",

  "comment" : "Generated by MeshLab JSON Exporter",

  "id"      : 1,
  "name"    : "mesh",

  "vertices" :
  [
    {
      "name"       : "position_buffer",
      "size"       : 3,
      "type"       : "float32",
      "normalized" : false,
      "values"     :
      [
        -1.88373, -4.96699, -4.80969, -2.09061, -4.88318, -4.81713, 

它看起来不像我见过的其他.js。所以我的问题是,我想在一个像blender这样的程序中可视化它,以检查它是否是文件中的问题。但是我没有找到任何程序。其次,webGL的jsonloader是否支持这个文件?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-11-27 06:57:45

这不是简单的json(就像这个http://learningwebgl.com/lessons/lesson14/Teapot.json),它是一个归档文件,里面有很多东西,所以您需要编写自己的(或查找的)解析器。关于json加载请阅读此http://learningwebgl.com/blog/?p=1658

票数 1
EN

Stack Overflow用户

发布于 2012-11-30 17:16:52

webGL的jsonloader还可以打开.js,你可以用一些python的脚本从.obj中创建它,就像来自Three.js的脚本(感谢Mr.doob):

https://github.com/mrdoob/three.js/blob/master/utils/exporters/obj/convert_obj_three.py

在同一个git上也有.obj的加载器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13572816

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档