Blader door onze producten

Aspose.3D for Python via .NET 25.11 Versionshinweise

Verbesserungen und Änderungen

SchlüsselZusammenfassungKategorie
THREEDNET-1726Untersuchen von fehlenden Erweiterungen in glTF bei Verwendung von strukturellen MetadatenTask
THREEDNET-1730PolygonList verbessern, um den Speicherverbrauch zu reduzierenTask
THREEDNET-1733Speicherverbrauch von PolygonIndicesList beim Laden großer Dateien verbessernTask
THREEDNET-1734Speicherverbrauch von Vector4List/VertexElement beim Laden großer Dateien verbessernImprovement
THREEDNET-1728Untersuchen von Millionen Materialien, wenn obj importiert wirdBug fixing
THREEDNET-1729Obj-Datei mit referenzierter Materialdatei kann nicht importiert werdenBug fixing
THREEDNET-1735Texturen werden im USDZ-Archiv nicht geladenBug fixing

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 verwendet, und Komponenten bei Bedarf 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:

	def compare_to(self, other : aspose.threed.utilities.FVector2) -> int:
		...

Diese Methode ermöglicht den Vergleich zwischen verschiedenen FVector2‑Instanzen.

Hinzugefügte Mitglieder zur Klasse aspose.threed.utilities.FVector3:

	def compare_to(self, other : aspose.threed.utilities.FVector3) -> int:
		...

Diese Methode ermöglicht den Vergleich zwischen verschiedenen FVector3‑Instanzen.

	@classmethod
	def parse(clz, input : str) -> aspose.threed.utilities.FVector3:
		...
Beispielcode
vec = FVector3.Parse("0.0 0.3 1.5")

Hinzugefügte Mitglieder zur Klasse aspose.threed.utilities.FVector4:

	def compare_to(self, other : aspose.threed.utilities.FVector4) -> int:
		...

Diese Methode ermöglicht den Vergleich zwischen verschiedenen FVector4‑Instanzen.

Hinzugefügte Mitglieder zur Klasse aspose.threed.utilities.Vector3:

	@classmethod
	def parse(clz, input : str) -> aspose.threed.utilities.Vector3:
		...

Beispielcode

vec = Vector3.Parse("0.0 0.3 1.5")

Hinzugefügte Mitglieder zur Klasse aspose.threed.utilities.Vector4:

	@property
	def length(self) -> float

Diese Eigenschaft gibt die Länge des Vector4 zurück.


 
 Deutsch