Blader door onze producten

Aspose.3D for Java 20.2 Mitteilung hinweise

SchlüsselZusammenfassungKategorie
THREEDNET-612  IFC kompatible prozedur ale I-Former zeugung Neues Feature
THREEDNET-615  IFC kompatible prozedur ale C-Former zeugung Neues Feature
THREEDNET-616  IFC kompatible prozedur ale Z-Former zeugung Neues Feature
THREEDNET-617  IFC kompatible prozedur ale L-Former zeugung Neues Feature
THREEDNET-618  IFC kompatible prozedur ale T-Former zeugung Neues Feature
THREEDNET-619  IFC kompatible prozedur ale U-Form-Generation Neues Feature
THREEDNET-620  IFC kompatible prozedur ale Rechteck form erzeugung Neues Feature
THREEDNET-625  IFC kompatible prozedur ale Kreisform erstellung Neues Feature
THREEDNET-626  IFC kompatible prozedur ale Ellipsen form erzeugung Neues Feature
THREEDNET-558  Unterstützung für Transparenz-Rendering im Web-Renderer hinzufügen  Verbesserung
THREEDNET-606   Bound ing Box anzeigen, wenn Knoten im Asset-Browser ausgewählt.  Verbesserung
THREEDNET-613  Fügen Sie die Rendering-Unterstützung der Form hinzu  Verbesserung
THREEDNET-630   Prozess hängt beim Laden von RVM Dateien Bug
THREEDNET-632   Ausnahme beim Laden der Datei FBX Bug
THREEDNET-629   Ausnahme für die Umwandlung von GLB in 3d Bug
THREEDNET-623 Die GPU von  Intel wird vom Renderer Aspose.3D nicht unterstützt Bug
THREEDNET-628   Ausnahme beim Laden der Datei FBX Bug

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

Neue Klasse Aspose.ThreeD hinzugefügt. Profile. Profil

Diese Klasse ist die Basis klasse aller Profile, mit denen param etrisierte Netze erstellt werden können. Eine Profil klasse repräsentiert ein 2D-Profil in der x-y-Ebene.

  /**

 * 2D Profile in xy plane

 */

public abstract class Profile extends Entity

{



    /**

     * Gets the extent in x and y dimension.

     */

    public abstract Vector2 getExtent();

}



/**

 * The base class of all parameterized profiles.

 */

public abstract class ParameterizedProfile extends Profile

{

}

Die gesamte Unter klasse des Profils kann durch Linear Extrusion in 3D mesh konvertiert werden, wie im folgenden Beispielcode gezeigt:

 LShape baseShape = new LShape();

baseShape.setFilletRadius(1);

baseShape.setWidth(4);

baseShape.setDepth(7);

LinearExtrusion mesh = new LinearExtrusion(baseShape, 1);

Scene s = new Scene(mesh);

s.save("MirroredLShape.obj", FileFormat.WAVEFRONTOBJ);

Neue Klasse com. assose. threed.Circle Shape hinzugefügt

Die Eigenschaften von Circle Shape können in der folgenden Abbildung dargestellt werden.

Todo: bild_Alt_text

Neue Klasse com.aspose.threed.CShape hinzugefügt

Eigenschaften von CShape können in der folgenden Abbildung dargestellt werden:

Todo: bild_Alt_text

Neue Klasse com. assose. threed.Ellipse Form hinzugefügt

Eigenschaften von Ellipse Shape können in dieser Abbildung dargestellt werden:

Todo: bild_Alt_text

Neue Klasse com.aspose.threed.HShape hinzugefügt

Eigenschaften von HShape können in dieser Abbildung dargestellt werden:

Todo: bild_Alt_text

Neue Klasse com.aspose.threed.LShape hinzugefügt

Eigenschaften von LShape können in dieser Abbildung dargestellt werden:

Todo: bild_Alt_text

Neue Klasse com. apose. threed.Rectangle Shape hinzugefügt

Eigenschaften von Rectangle Shape können in dieser Abbildung dargestellt werden:

Todo: bild_Alt_text

Neue Klasse com. assose. threed.Trapezium Shape hinzugefügt

Eigenschaften von Trapez ium Shape können in dieser Abbildung dargestellt werden:

Todo: bild_Alt_text

Neue Klasse com.aspose.threed.TShape hinzugefügt

Eigenschaften von TShape können in der folgenden Abbildung dargestellt werden:

Todo: bild_Alt_text

Neue Klasse com.aspose.threed.UShape hinzugefügt

Eigenschaften von UShape können in der folgenden Abbildung dargestellt werden:

Todo: bild_Alt_text

Neue Klasse com.aspose.threed.ZShape hinzugefügt

Eigenschaften von ZShape können in der folgenden Abbildung dargestellt werden.

Todo: bild_Alt_text

Neue Klasse com. assose. threed.Mirrored Shape hinzugefügt

Dieses Profil definiert ein neues Profil, indem das Basis profil um die y-Achse gespiegelt wird.

 LShape baseShape = new LShape();

baseShape.setFilletRadius(1);

baseShape.setWidth(4);

baseShape.setDepth(7);

LinearExtrusion mesh = new LinearExtrusion(new MirroredProfile(baseShape), 1);

Scene s = new Scene(mesh);

s.save("MirroredLShape.obj", FileFormat.WAVEFRONTOBJ);


 
 Deutsch