よくある質問
ライセンス&オープンソース
Aspose.3D FOSS のライセンスモデルは何ですか?
ASPOSE.3D FOSS for .NET は MIT のライセンスの下でリリースされます. 個人、商業、オープンソースプロジェクトでは制限なしに使用できます. Runtime ライバシーキーまたはアクティベーションは必要ありません。.
スタートアップでLicense.SetLicenceを呼び出す必要がありますか?
ノー・ザ License で、 Metered APIの表面にクラスが存在するが、実施されていない。 現行のFOSS版では、彼らを呼ぶと投げる。 NotImplementedException.あなたはできる 完全に無視し、アクティベーションステップは必要ありません。.
設置&要件
Aspose.3D FOSS を .NET にインストールするにはどうすればよいですか?
インストールするには .NET CLI:
dotnet add package Aspose.3D.FOSSソースファイルに名称スペースを追加する:
using Aspose.ThreeD;.NET バージョンは何が必要ですか?
.NET 10.0 またはそれ以降. 図書館は純粋に管理されたC#で、先住民の依存性はありませんし、Windows、Linux、macOS、およびコンテナ環境で同じように実行されます。.
サポート形式
どの 3D ファイル形式で Aspose.3D FOSS for .NET を読むことができますか?
| フォーマット | 輸入 | 輸出 |
|---|---|---|
| ウォーフロント(Wavefront) | はい | はい |
| STL(ステレオリトグラフィー) | はい | はい |
| グラス 2.0 / GLB | はい | はい |
| FBX | はい | はい |
| COLLADA (DAE) | はい | はい |
| PLY | はい | ノー |
| 3MF | はい | はい |
2 サポートされているフォーマットの間で変換できますか?
はい、ソース形式が輸入をサポートし、ターゲットがエクスポートを支援する限り。 Scene.Open() 保存して、 Scene.Save() ファイルの形式は、ファイルから引き出されます。 拡張。.
火の使用
ファイルから3Dモデルをアップロードするにはどうすればよいですか?
構築A Scene 呼びかけ Open():
using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.obj");どうやって別のフォーマットにシーンを保存するか?
電話 Save() 出力パスで、フォーマットは拡張から自動的に検出されます:
scene.Save("output.glb");ストリームから充電または保存できますか?
はい、両方 Scene.Open() で、 Scene.Save() 受け入れ A Stream パラメータ:
using var inStream = File.OpenRead("model.fbx");
var scene = new Scene();
scene.Open(inStream);
using var outStream = File.Create("output.stl");
var stlFormat = FileFormat.GetFormatByExtension(".stl");
scene.Save(outStream, stlFormat);どうやってシーングラフを渡るの?
アクセス scene.RootNode.ChildNodes 再び返す:
void Walk(Node node)
{
Console.WriteLine(node.Name);
foreach (var child in node.ChildNodes)
Walk(child);
}
Walk(scene.RootNode);知られている制限
3Dレンドはこのリリースで利用できますか?
ノー・ザ Scene.Render() 投げ捨ての重さ NotImplementedException 現在のFOSSでは、 このライブラリを使用して、3Dシーンデータの輸入、処理、および輸出のみを行います。.
ボーレアン・メッシュの操作は利用可能ですか?
ノー。. Mesh.DoBoolean() 投げる NotImplementedException まだ実施されていない。.
水マークの暗号化または解読は利用可能ですか?
全員 ノー Watermark.EncodeWatermark() で、 Watermark.DecodeWatermark() 投げ捨ての重さ NotImplementedException フォース版の記事一覧.
メッシュデフォーマーにアクセスできますか?
ノー。. Geometry.GetDeformers() 投げる NotImplementedException まだ実施されていない。.