webGLを使用していくつかのブレンダーモデルを表示する必要があります。私が知る必要があるのは、webGLを使用して操作できるメタ情報をBlenderに追加することは可能ですか?
例えば:
- Blenderにライトの位置に関するメタ情報を追加します
- Three.js (webGL)を使用して、Blenderからのライトメタ情報の代わりにライトを配置する
自分のニーズをうまく表現できたらいいのに
Blenderではオブジェクトに名前を付けることができ、Threeでは名前でオブジェクト、ライト、カメラを検索できます。その後、これらのオブジェクトを非表示、削除、置換、変更、または複製できます。
これは、Collada/DAEシーンで行いました。
メッシュ以外に、Three.jsのBlenderエクスポーターは、ライトとカメラ(および明らかに非メッシュの純粋なObject3D)のエクスポートをすぐにサポートします。エクスポート中にSceneエクスポートオプションと一緒に対応するオプションをチェックし、SceneLoaderを使用してロードするだけです。それ以外が必要な場合は、エクスポーターを変更する必要があります。