Aspose.3D for .NET 1.7.0 Versions hinweise

Andere Verbesserungen und Änderungen

SchlüsselZusammenfassungKategorie
THREEDNET-141Fügen Sie Unterstützung für die Konvertierung von STL in ein Bildformat hinzu.Neues Feature
THREEDNET-169Rendern Sie die Szene zu einer Textur.Neues Feature
THREEDNET-170Fügen Sie die Unterstützung des Schattens hinzu.Neues Feature
THREEDNET-174Generieren Sie normale Daten aus der Glättung gruppe.Neues Feature
THREEDNET-179Ein Index außerhalb des Bereichs fehler ist beim Laden einer U3D-Datei aufgetreten.Fehler

Öffentliche API und rückwärts inkompatible Änderungen

In der Liste finden Sie Änderungen an der Öffentlichkeit API, z. B. hinzugefügte, umbenannte, entfernte oder veraltete Mitglieder sowie nicht abwärts kompatible Änderungen an Aspose.3D for .NET. Wenn Sie Bedenken hinsichtlich einer aufgeführten Änderung haben, geben Sie diese bitte auf derAspose.3D Unterstützung forum.

Fügt Aspose.ThreeD. Entitäten. Frustum klasse hinzu

Eine neue Klasse Frustum wird hinzugefügt. Kamera und Licht waren die Unter klassen der Entität klasse. In der Version 1.7.0 werden diese Klassen von Frustum und Frustum von Entity geerbt, da die Eigenschaften Position, Up, LookAt, Direction, Target, NearPlane und Far Plane in Frustum extrahiert werden.

Fügt Aspose.ThreeD.Image Render Options klasse hinzu

Entwickler können verschiedene Rendering-Optionen wie Hintergrund farbe, Asset-Verzeichnis und Aktivieren/Deaktivieren von Objekts chatten festlegen, bevor sie eine 3D-Datei in ein Bild konvertieren.

Fügt mehrere Render-Methoden in Aspose.ThreeD hinzu. Scene-Klasse

Es verwandelt eine 3D-Szene in der Perspektive der Kamera in ein bestimmtes Bilddatei format und eine bestimmte Größe.

Fügt die MoveForward-Methode in Aspose.ThreeD. Entitäten hinzu. Kamera klasse

Es bewegt sich vorwärts die Kamera in Richtung ihrer Ausrichtung. Die Ausrichtung einer Kamera wird durch ein Ziel/Richtung/LookAt angegeben

  • **Ziel:**Als Ziel knoten im Raum betrachtet die Kamera dieses Ziel immer, unabhängig davon, was das Ziel/die Kamera seine Position im Raum geändert hat.
  • **Blick auf:**Eine feste Position im Raum, die Kamera wird immer auf diese Position schauen.
  • **Richtung:**Ein Richtungs vektor, die Ausrichtung einer Kamera, wird von diesem Vektor unabhängig von seiner Position direkt angegeben.

Fügt Cast Shadows-und ReceiveShadows-Mitglieder in Aspose.ThreeD. Entitäten. Geometrie-Klasse hinzu

Einige Dateiformate können schatten bezogene Einstellungen in Geometrie wie FBXspeichern und werden auch beim Rendern verwendet.

Fügt Generate Normal-Methode in Aspose.ThreeD. Entitäten hinzu. Polygonmodifier-Klasse

Entwickler können normale Daten aus der Mesh-Instanz generieren. Wenn das VertexElementSmoothingGroup-Element im Netz definiert wurde, werden die generierten normalen Daten von der VertexElementSmoothingGroup geglättet.

Fügt die Concate-Methode in Aspose.ThreeD hinzu. Utilities.Quaternion-Klasse

Es ermöglicht Entwicklern, zwei Rotations transformationen in eine in Quaternion dargestellte zu verkettieren.