gpt4 book ai didi

Three.JS 的 JSON 格式

转载 作者:行者123 更新时间:2023-12-04 05:27:33 25 4
gpt4 key购买 nike

我有 JSON 格式的问题。

我将自动生成 JSON 格式的 2D 建筑计划。然后将这个 JSON 文件加载到 Three.JS 中进行可视化。

目前,我可以基于以下内容轻松创建 JSON 格式的各种几何类型:
https://github.com/mrdoob/three.js/wiki/JSON-Model-format-3.1

但是,我需要更多地了解这种数据格式。

  • 首先,如何向模型添加文本?
  • 其次,我找不到这种格式的几何图形。有吗?
  • 第三,是否有任何文件可以引用以获取有关此的更多解释
    格式?
  • 最后,如何添加有关几何图形的附加信息
    在 JSON 格式中?例如,当我在 JSON 中创建多边形时
    格式,我想添加有关该多边形的其他信息
    例如区域、所有者、...
  • 最佳答案

  • 通过纹理,或通过创建 THREE.TextGeometry并将其与其他几何图形合并
  • AFAIK,没有。您也许可以通过加载一个单独的对象来模拟线条,该对象渲染为线框。
  • 我使用了源代码:Loader , JSONLoader
  • 我认为在保持兼容性的同时这是不可能的,即您需要修补 Three.js 加载器。

  • 实现您想要的一种选择可能是向 JSON 添加自定义条目,例如 "lines": [], "customFaceProperties": []然后在 Stock Loader 解析了它理解的所有内容后自己解析它们。

    此外,由于您似乎正在创建一些包含不同内容的内容,您可能想看看场景加载功能: example , SceneLoader.js

    关于Three.JS 的 JSON 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13021587/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com