2

JSON 形式に問題があります。

2D の建築計画を JSON 形式で自動的に生成します。次に、この JSON ファイルが Three.JS に読み込まれて視覚化されます。

現在、 https ://github.com/mrdoob/three.js/wiki/JSON-Model-format-3.1 に基づいて、JSON 形式でさまざまなジオメトリ タイプを簡単に作成できます 。

ただし、このデータ形式について詳しく知る必要があります。

  • まず、モデルにテキストを追加するにはどうすればよいですか?
  • 第二に、この形式のジオメトリとして線を見つけることができませんでした。ある?
  • 第三に、この形式に関する詳細な説明のために参照できるドキュメントはありますか?
  • 最後に、JSON 形式内のジオメトリに関する追加情報を追加するにはどうすればよいですか? たとえば、JSON 形式でポリゴンを作成する場合、そのポリゴンに関する追加情報 (エリア、所有者など) を追加したいと考えています。
4

1 に答える 1

3
  1. テクスチャを介して、またはそれを作成THREE.TextGeometryして他のジオメトリとマージすることにより
  2. 私の知る限り、いいえ。ワイヤーフレームとしてレンダリングする別のオブジェクトをロードすることで、線をエミュレートできる場合があります。
  3. ソースコードを使用しました: LoaderJSONLoader
  4. 互換性を維持しながらそれが可能だとは思いません。つまり、Three.js ローダーにパッチを当てる必要があります。

目的を達成するための 1 つのオプションは、JSON にカスタム エントリを追加することです。たとえば"lines": [], "customFaceProperties": []、ストック ローダーが理解できるものをすべて解析したら、自分でそれらを解析します。

また、さまざまなものが含まれているものを作成している可能性があるため、シーンの読み込み機能をのぞき見することをお勧めします:たとえばSceneLoader.js

于 2012-10-23T08:32:24.867 に答える