三个 js JSON 属性中的“索引”是啥

Posted

技术标签:

【中文标题】三个 js JSON 属性中的“索引”是啥【英文标题】:what are "index" in Three js JSON attributes三个 js JSON 属性中的“索引”是什么 【发布时间】:2019-05-29 21:55:59 【问题描述】:

我已使用 Blender 将 3D 模型导出为 json。 看起来像: index is highlighted with yellow.

我的查询是这个“索引”代表什么?它是如何填充的?

【问题讨论】:

【参考方案1】:

Index 表示索引BufferGeometry 的索引缓冲区。来自documentation:

允许在多个三角形中重复使用顶点;这称为使用“索引三角形”,其工作原理与几何中的相同:每个三角形与三个顶点的索引相关联。因此,此属性存储每个三角形面的每个顶点的索引。如果未设置此属性,则渲染器假定每三个连续位置代表一个三角形。

顺便说一句:使用 R93 删除了 Blender JSON 导出器。请将您的模型导出为glTF。这是three.js 推荐的3D 格式。有关此主题的更多信息,请阅读以下指南:

https://threejs.org/docs/index.html#manual/en/introduction/Loading-3D-models

three.js R100

【讨论】:

以上是关于三个 js JSON 属性中的“索引”是啥的主要内容,如果未能解决你的问题,请参考以下文章

Core Data 中的“索引”到底是啥?

MySQL如何索引JSON字段

在这种情况下,在 SQL Server 中对三个 nchar 列进行索引的最有效方法是啥?

JSON和JS重复检查索引号(PURE JAVASCRIPT)

如何从 JSON 文件数据索引子对象属性并在 YDN DB 中编写搜索查询

python中啥是序列,列表,元组,字符串,索引,区别是啥?