Ürünlerimize göz atın
Aspose.3D for Java 20.2 lease elease Notes
Key | Summary | Category |
---|---|---|
THREEDNET-612 | IFcompatible uyumlu prosedürel I şekil üretimi | New özelliği |
THREEDNET-615 | IFcompatible uyumlu prosedürel C şekil üretimi | New özelliği |
THREEDNET-616 | IFcompatible uyumlu prosedürel Z şekil üretimi | New özelliği |
THREEDNET-617 | IFcompatible uyumlu prosedürel L şekil üretimi | New özelliği |
THREEDNET-618 | IFcompatible uyumlu prosedürel T şekil üretimi | New özelliği |
THREEDNET-619 | IFcompatible uyumlu prosedürel U şekil üretimi | New özelliği |
THREEDNET-620 | IFcompatible uyumlu prosedürel dikdörtgen şekil üretimi | New özelliği |
THREEDNET-625 | IFcompatible uyumlu prosedürel daire şekli üretimi | New özelliği |
THREEDNET-626 | IFcompatible uyumlu prosedür elips şekli üretimi | New özelliği |
THREEDNET-558 | Web renderer’de Add şeffaflık işleme desteği | Enhancement |
THREEDNET-606 | Asset tarayıcısında düğüm seçildiyse Display sınırlama kutusu. | Enhancement |
THREEDNET-613 | Add şekil oluşturma desteği | Enhancement |
THREEDNET-630 | Process RVM dosyalarını yüklerken kilitleniyor | Bug |
THREEDNET-632 | 07xception yükleme FBX dosya | Bug |
THREEDNET-629 | 07xception GLB ‘den 3d’ye dönüştürme | Bug |
THREEDNET-623 | Intel’s GPU Aspose.3D renderer tarafından desteklenmiyor | Bug |
THREEDNET-628 | 07xception yükleme FBX dosya | Bug |
Public API ve Backward Incompatible hanghanges
Added yeni sınıf Aspose.ThreeD.Profiles.Profile
This sınıfı, parameterize kafesler oluşturmak için kullanılabilen tüm profillerin temel sınıfıdır. A Profile sınıfı x-y düzleminde 2,5 profil temsil eder.
/**
* 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
{
}
All Profile alt sınıfı aşağıdaki örnek kodda gösterildiği gibi 07inearinxtrusion aracılığıyla 3D mesh dönüştürülebilir:
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);
Ayeni sınıf com.aspose.threed. threirclehahape
CircleShape Properties aşağıdaki şekilde gösterilebilir.
Added yeni sınıf com.aspose.threed.CShape
CShape Properties aşağıdaki şekilde gösterilebilir:
Added yeni sınıf com.aspose.threed. llillipsehahape
EllipseShape Properties bu şekilde gösterilebilir:
Added yeni sınıf com.aspose.threed.HShape
HShape Properties bu şekilde gösterilebilir:
Added yeni sınıf com.aspose.threed.LShape
LShape Properties bu şekilde gösterilebilir:
Added yeni sınıf com.aspose.threed. Rectanglehahape
Rectanglehahape Properties bu şekilde gösterilebilir:
Added yeni sınıf com.aspose.threed.TrapeziumShape
TrapeziumShape Properties bu şekilde gösterilebilir:
Added yeni sınıf com.aspose.threed.TShape
TShape Properties aşağıdaki şekilde gösterilebilir:
Added yeni sınıf com.aspose.threed.UShape
UShape Properties aşağıdaki şekilde gösterilebilir:
Added yeni sınıf com.aspose.threed.ZShape
ZShape Properties aşağıdaki şekilde gösterilebilir.
Ayeni sınıf com.aspose.threed. threirroredhahape
This profili, y ekseni hakkında temel profili yansıtarak yeni bir profil tanımlar.
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);