FAQ — Aspose.3D FOSS für .NET

FAQ — Aspose.3D FOSS für .NET

Lizenzierung

Welche Lizenz verwendet Aspose.3D?

Das Paket wird unter der Projektlizenz veröffentlicht. Überprüfen Sie das Repository für die genauen Lizenzbedingungen.

Benötige ich einen Lizenzschlüssel, um die Bibliothek zu verwenden?

Ein Lizenzschlüssel ist nicht erforderlich. Die Klassen License und Metered existieren in der API-Oberfläche, sind jedoch in der aktuellen FOSS-Edition noch nicht implementiert.


Installation

Wie installiere ich Aspose.3D?

dotnet add package Aspose.3D --version 26.1.0

Welche .NET-Version ist erforderlich?

.NET 10.0 oder höher.

Hat die Bibliothek native Abhängigkeiten?

Nein. Es ist eine verwaltete .NET-Bibliothek ohne plattformspezifische native Komponenten.


Formatunterstützung

Welche 3D‑Dateiformate werden unterstützt?

FormatImportExport
OBJ (Wavefront)JaJa
STLJaJa
glTF 2.0 / GLBJaJa
FBXJaJa
COLLADA (DAE)JaJa
PLYJaNein (Export nicht verfügbar)
3MFJaJa

Kann ich zwischen beliebigen zwei unterstützten Formaten konvertieren?

Ja, solange das Quellformat den Import unterstützt und das Zielformat den Export unterstützt. Laden Sie mit Scene.Open() und speichern Sie mit Scene.Save().


API-Nutzung

Wie lade ich eine 3D-Datei?

using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.obj");

Wie speichere ich in ein anderes Format?

scene.Save("output.glb");

Kann ich aus einem Stream laden?

Ja. Scene.Open() akzeptiert einen Stream Parameter.

Wie traversiere ich den Szenengraph?

Greifen Sie auf scene.RootNode.ChildNodes zu und durchlaufen Sie die ChildNodes‑Sammlung jedes Knotens.


Bekannte Einschränkungen

Sind Rendering‑Funktionen verfügbar?

Nein. Die Scene.Render()‑Methoden existieren in der API, werfen jedoch in der aktuellen Version NotImplementedException.

Sind boolesche Mesh-Operationen verfügbar?

Nein. Mesh.DoBoolean() ist noch nicht implementiert und wird NotImplementedException auslösen.

Ist die Wasserzeichen‑Codierung/Decodierung verfügbar?

Nein. Die Watermark‑Klassenmethoden sind in der FOSS‑Edition nicht implementiert.

Kann ich auf Mesh-Deformer zugreifen?

Nein. Geometry.GetDeformers() ist noch nicht implementiert.

 Deutsch