これは素晴らしい質問であり、あなたは 3 年前の私とまったく同じ場所にいるので、とても真実です。3D コンテンツの生成に使用できるさまざまなアプリケーションを調べました。ゲームエンジンをコーディングしたかったので、さまざまなアプリケーションの学習に時間を費やしたくありませんでした。しばらくの間 (それは無料でした) 価値のあるものにするためにすぐに学べるものを見つけることができなかったので、最終的にいくつかのスクリプトをまとめて 3D モデル (頂点配列) を作成しました。これらは、私自身の完全に機能する 3D モデリング ツールに発展した GUI 駆動のインターフェイスに発展しました。3 年が経過した今、私のゲーム エンジンは後回しになり、MeshCreator ( http://www.MeshCreator.co.ukを参照) は現在進行中のプロジェクトです。
Vertex 配列にロードする方法が必要です。OBJ ファイル (wavefront) はテキスト ベースで、非常に読みやすいです。MeshCreator からの出力も ASCII ベースで、ファイル形式の解釈方法については Web サイトに詳細があります。
MeshCreator からのファイル出力は、任意の 3D プロジェクトに簡単にインポートできるように設計されています。ほとんどの 3D アプリ (私のものを含む) でサポートされているため、.OBJ ファイルを確認することもできます。ただし、OBJ ファイルは少し複雑になる場合があります。
要するに、使いやすいツールが必要です。自分で書くのに3年かかったので、お勧めしません。MeshCreator、MilkShape 3D、そしておそらく Google Shetchup を試してみてください。また、プロジェクトで使用できるロイヤリティ フリーの 3D コンテンツを含むサイトも数多くあり、その多くは OBJ 形式で利用できます。