STL(ステレオリソグラフィー) と OBJ(ウェーブフロント OBJ) ファイル形式は、3D モデリングと印刷で使用される一般的なファイル形式の 1 つです。このガイドでは、STL を OBJ にオンラインで無料で変換する方法を学び、便利でアクセスしやすいソリューションを提供します。さらに、この機能をアプリケーションに追加するときに役立つ C# と Java のアルゴリズムとコード スニペットも説明します。
STL を OBJ に変換する理由
STL を OBJ ファイル形式に変換する必要がある理由のいくつかを以下に示します。
ソフトウェアの互換性: 特定のユースケースやプロジェクト要件に応じて、さまざまな 3D モデリング ソフトウェアやアプリケーションが STL よりも OBJ 形式を優先したり、必要としたりする場合があります。
機能サポート: OBJ ファイルは、STL ファイルと比較して、テクスチャやマテリアルなどの幅広い機能をサポートすることが多く、特定のアプリケーションではより汎用性があります。
相互運用性: OBJ に変換すると、さまざまなソフトウェア ツールやプラットフォーム間の相互運用性が向上し、よりスムーズなコラボレーションとワークフローの統合が可能になります。
STL から OBJ ファイルへの変換の重要性を理解したところで、これをオンラインで無料で行う方法を調べてみましょう。
オンライン無料STLからOBJへのコンバーター
このオンライン無料STLからOBJへのコンバーターを使用すると、インストールやサブスクリプションなしでSTLファイルをエクスポートできます。
無料でオンラインでSTLをOBJに変換する方法
- ソース STL ファイルをアップロードするか、ファイルがクラウド ストレージにアップロードされている場合はリンクを貼り付けます。
- 利用可能なオプションの中から出力形式を OBJ に設定します。
- [今すぐ変換] ボタンをクリックすると、STL を OBJ ファイル形式に無料でエクスポートできます。
C# で STL を OBJ に変換する
以下の手順に従って、C# で STL を OBJ 形式に変換できます。
- ご使用の環境でConholdate.Total for .NETを構成します。
- Scene クラスを使用してソース STL ファイルを取得します。
- Wavefront OBJ ファイルの出力形式を指定します。
- Save メソッドを呼び出して STL を OBJ 形式に変換します。
次のコード スニペットは、C# で STL を OBJ に変換する方法を示しています。
// Sceneクラスのオブジェクトを初期化する
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();
// Openメソッドで入力STLファイルをロードする
scene.Open("test.stl");
// Wavefront OBJファイルの出力形式を指定します
Aspose.ThreeD.FileFormat outputformat = Aspose.ThreeD.FileFormat.WavefrontOBJ;
// STLをOBJオブジェクトファイルに変換する
scene.Save("test.obj", outputformat);
JavaでSTLをOBJに変換する
アプリケーションで STL から OBJ への変換を実現することに関心のある Java 開発者は、次の手順に従ってください。
- IDEにConholdate.Total for Javaをインストールします。
- Scene クラスのオブジェクトを使用して入力 STL ファイルを読み取ります。
- Wavefront OBJ ファイルの形式を設定します。
- save メソッドを呼び出して、STL を OBJ ファイル形式にエクスポートします。
以下のサンプル コードは、Java で STL を OBJ に変換する方法を説明しています。
// Sceneクラスのオブジェクトを初期化する
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// Openメソッドで入力STLファイルをロードする
scene.open("test.stl");
// Wavefront OBJファイルの出力形式を指定します
com.aspose.threed.FileFormat outputformat = com.aspose.threed.FileFormat.WAVEFRONTOBJ;
// STLをOBJオブジェクトファイルに変換する
scene.save("test.obj", outputformat);
無料評価ライセンス
API を最大限に活用するには、無料の一時ライセンス をリクエストしてください。
まとめ
STL を OBJ にオンラインで無料で変換するのは簡単なプロセスで、さまざまなプラットフォームやソフトウェア ツールで 3D モデルを操作するオプションを拡張できます。このガイドで説明されている手順に従うと、STL ファイルをオンラインで手間をかけずに効率的に OBJ 形式に変換できます。同様に、この機能を必要に応じて C# および Java アプリケーションに埋め込むこともできます。要件や懸念事項について話し合いたい場合は、フォーラム でご連絡ください。