Blader door onze producten
Aspose.3D for .NET 25.11 Versionshinweise
Verbesserungen und Änderungen
| Schlüssel | Zusammenfassung | Kategorie |
|---|---|---|
| THREEDNET-1726 | Untersuchen, welche Erweiterungen in glTF fehlen, wenn strukturelle Metadaten verwendet werden | Aufgabe |
| THREEDNET-1730 | PolygonList verbessern, um den Speicherverbrauch zu reduzieren | Aufgabe |
| THREEDNET-1733 | Speicherverbrauch von PolygonIndicesList beim Laden großer Dateien verbessern | Aufgabe |
| THREEDNET-1734 | Speicherverbrauch von Vector4List/VertexElement beim Laden großer Dateien verbessern | Verbesserung |
| THREEDNET-1728 | Untersuchen, warum beim Import von OBJ Millionen Materialien entstehen | Fehlerbehebung |
| THREEDNET-1729 | OBJ-Datei mit referenzierter Materialdatei kann nicht importiert werden | Fehlerbehebung |
| THREEDNET-1735 | Texturen werden im USDZ-Archiv nicht geladen | Fehlerbehebung |
API-Änderungen
Hinzugefügte Klasse Aspose.ThreeD.Entities.VertexElementFVector
Diese Klasse ist die Basisklasse von VertexElementVertexColor/VertexElementUV/VertexElementBinormal/VertexElementNormal/VertexElementTangent/VertexElementSpecular.
Sie wird verwendet, um VertexElementVector4 zu ersetzen, das intern float anstelle von double nutzt, und bei Bedarf Komponenten zu erweitern, was den Speicherverbrauch bei großen 3D‑Dateien erheblich reduziert. Das alte VertexElementVector4 ist jetzt als veraltet markiert und wird in Zukunft entfernt werden.
Hinzugefügte Mitglieder zur Klasse Aspose.ThreeD.Utilities.FVector2:
public int CompareTo(Aspose.ThreeD.Utilities.FVector2 other)Hinzugefügte Mitglieder zur Klasse Aspose.ThreeD.Utilities.FVector3:
public int CompareTo(Aspose.ThreeD.Utilities.FVector3 other)Diese Methode ermöglicht den Vergleich zwischen verschiedenen FVector3‑Instanzen.
public static Aspose.ThreeD.Utilities.FVector3 Parse(string input)Parst ein FVector3 aus einer durch Leerzeichen getrennten String‑Darstellung
Beispielcode
var vec = FVector3.Parse("0.0 0.3 1.5");Hinzugefügte Mitglieder zur Klasse Aspose.ThreeD.Utilities.FVector4:
public int CompareTo(Aspose.ThreeD.Utilities.FVector4 other)Diese Methode ermöglicht den Vergleich zwischen verschiedenen FVector4‑Instanzen.
Hinzugefügte Mitglieder zur Klasse Aspose.ThreeD.Utilities.Vector3:
public static Aspose.ThreeD.Utilities.Vector3 Parse(string input)Parst ein Vector3 aus einer durch Leerzeichen getrennten String‑Darstellung
Beispielcode
var vec = Vector3.Parse("0.0 0.3 1.5");