私はSVGイメージを読み込んで、そのデータに基づいてボクセルワールドを生成するシステムを持っています。基本的に、SVGイメージはプログラムにどのブロックを配置するかを指示します。AFrame.ioでたくさんのキューブを作成するきれいな方法
これまではMinecraftのために働いていましたが、私はそれを変更して、ブラウザフレンドリーな方法でボクセルワールドを作成したいと考えています(つまり、人々はMinecraftと必須インフラストラクチャをインストールすることなくモデルを見ることができます)。
キューブがたくさんあります。 1つの明白な方法は、多くの<a-box position="-1 0.5 -3" rotation="0 0 0" color="#4CC3D9"></a-box>
ステートメントでHTMLページを生成することですが、私はそれが優雅ではないと仮定し、大きなモデルで問題につながる可能性があります。
AFrame.ioベースのボクセルワールドを外部(JavaScript以外の)アプリケーションで作成する際の選択肢は何ですか?私はヘッドレスモードで動作するソリューションを探しています(つまり、私はSVGファイルをサーバーに送信し、それをAFrame.ioボクセルの世界に変換します)。
ありがとう、しかし私はMagicaVoxelを使いたくありません。むしろMagicaVoxelのようなソフトウェアがAframeと互換性のある方法でモデルをエクスポートする方法を知りたいと思っています。 –
MagicaVoxelは標準のobj + mtl形式にエクスポートします。 – Utopiah
"標準obj"形式とは、この[this](https://en.wikipedia.org/wiki/Wavefront_.obj_file)を意味しますか? –