从ThreeJS几何格式3转换为4:处理面部

时间:2017-01-05 11:50:04

标签: json three.js

我在从ThreeJS几何格式3到4的迁移时遇到了一些问题。更具体地说,我想在model.json文件中手动创建一个表面,但我不能让它工作。

在几何格式3中,以下代码创建一个表面:

{
    "faces": [1, 0, 1, 2, 3],
    "metadata": {
        "faces": 1
    },
    "vertices": [0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0]
}

有人可以帮助我如何将其转换为格式4吗?

我可以找到的几何格式4的唯一例子就是这个:https://github.com/mrdoob/three.js/wiki/JSON-Geometry-format-4

1 个答案:

答案 0 :(得分:0)

这是json-geometry格式4中的等效代码:

{
  "vertices": [0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0],
  "normals": [],
  "uvs": [],
  "faces": [ 1, 0, 1, 2, 3]
}