Ürünlerimize göz atın
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>19.10</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-3d', version: '19.10')
<dependency org="com.aspose" name="aspose-3d" rev="19.10">
<artifact name="aspose-3d" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-3d" % "19.10"
3D görüntü işleme için Java API
Ürün sayfası | Belgeler | Demolar | API referansı | Örnekler | Blog | Arama | Ücretsiz Destek | Geçici lisans
Aspose.3D for Java API, 3D formatları oluşturmak, düzenlemek, manipüle etmek ve kaydetmek için oluşturulmuştur. Java uygulamalarının bilgisayarda herhangi bir yazılım paketi yüklemeden 3D belgelerle bağlantı kurmasını sağlar. Java API için Aspose.3D, geliştiricilerin oyunlarda büyük dünyaları modellemelerine ve yaratmalarına, tasarım görselleştirmesi için mükemmel sahneler ve sanal gerçeklik deneyimleriyle meşgul olmalarına yardımcı olur. API kullanıcı dostudur ve sıfırdan benzer bir çözüm oluşturmaktan ziyade zaman ve para tasarrufu sağlar.
3D Dosya İşleme Özellikleri
Oluşturmak, 3D sahneyi yükleyin ve kaydet.
3D modeller ve 3D nesnelerle çalışın.
Hedef kamerayı 3D belgede ayarlayın.
Düğüm hiyerarşisi ekleyin ve 3D sahnenin birden çok düğümü arasında ağ geometrik verilerini paylaşın.
3D ağ oluşturun ve geometrik dönüşümü açığa çıkarın.
3D modelde tüm çokgenleri üçgenlere dönüştürün.
doğrusal ekstrüzyon, silindir ve Nokta bulutu ile çalışın.
Desteklenen 3D dosya biçimleri
FBX 7.5 ASCII, FBX 7.5 ikili, FBX 7.4 ASCII, FBX 7.4 ikili, FBX 7.3 ASCII, FBX 7.3 ikili, FBX 7.2 Ascii, FBX 7.2 ikili, STL (ASCII, ikili), dalga, discreet3ds, Universal3d, collada, gltf, dxf , Kat (ascii, ikili), x (ascii, ikili), draco, gltf 2.0 (ascii, ikili), 3mf, rvm (metin, ikili), ase, glb
3D formatları oku ve yaz
3DS, AMF, RVM, DAE, DRC, FBX, GITF, OBJ, PLY, STL, U3D, ATT
3D dosyasını kaydedin
HTML
3D formatları okuyun
3MF, ASE, DXF, JT, VRML 1.0, x
Desteklenen Ortamlar
- ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
- ** MacOS: ** Mac OS X
- ** linux: ** ubuntu, centos ve diğerleri
- ** Java Sürümleri: **
J2SE 9.0 (1.9+)
veya üstü (örneğin Java 11)
Başlamak
Aspose.3d Java API’leri Aspose deposu‘da barındırılır. Basit konfigürasyonlarla doğrudan Maven projelerinizde Java API için aspose.3d’yi kolayca kullanabilirsiniz. Ayrıntılı talimatlar için lütfen Installing Aspose.3D for Java from Aspose deposu belge sayfasını ziyaret edin.
Java API kullanarak doğrusal ekstrüzyon gerçekleştirin
RectangleShape profile = new RectangleShape();
profile.setRoundingRadius(0.3);
// perform Linear extrusion by passing a 2D shape as input and extend the shape in the 3rd dimension
LinearExtrusion extrusion = new LinearExtrusion(profile, 10) {{ setSlices(100); setCenter(true); setTwist(360); setTwistOffset(new Vector3(10, 0, 0));}};
extrusion.setSlices(100);
extrusion.setCenter(true);
extrusion.setTwist(360);
extrusion.setTwistOffset(new Vector3(10, 0, 0));
// create a scene
Scene scene = new Scene();
// create a child node by passing extrusion
scene.getRootNode().createChildNode(extrusion);
// save 3D scene
scene.save("output.obj", FileFormat.WAVEFRONTOBJ);
Ürün sayfası | Belgeler | Demolar | API referansı | Örnekler | Blog | Arama | Ücretsiz Destek | Geçici lisans
Version | Release Date |
---|---|
22.11 | 17 Kasım 2022 |
22.10 | 14 Ekim 2022 |
22.9 | 9 Eylül 2022 |
22.8 | 3 Ağustos 2022 |
22.7 | 8 Temmuz 2022 |
22.6 | 10 Haziran 2022 |
22.5 | 9 Mayıs 2022 |
22.4 | 13 Nisan 2022 |
22.3 | 7 Mart 2022 |
22.2 | 7 Şubat 2022 |
21.12 | 3 Aralık 2021 |
21.11 | 5 Kasım 2021 |
21.10 | 9 Ekim 2021 |
21.9 | 6 Eylül 2021 |
21.8 | 6 Ağustos 2021 |
21.7.1 | 14 Temmuz 2021 |
21.7 | 5 Temmuz 2021 |
21.6 | 7 Haziran 2021 |
21.5 | 6 Mayıs 2021 |
21.4 | 2 Nisan 2021 |
21.3 | 4 Mart 2021 |
21.2 | 7 Şubat 2021 |
21.1 | 8 Ocak 2021 |
20.12 | 7 Aralık 2020 |
20.11 | 3 Kasım 2020 |
20.10 | 10 Ekim 2020 |
20.9 | 4 Eylül 2020 |
20.8 | 11 Ağustos 2020 |
20.7 | 3 Temmuz 2020 |
20.6 | 8 Haziran 2020 |
20.5 | 12 Mayıs 2020 |
20.4 | 9 Nisan 2020 |
20.3 | 3 Mart 2020 |
20.2 | 10 Şubat 2020 |
20.1 | 2 Ocak 2020 |
19.12 | 9 Aralık 2019 |
19.11 | 5 Kasım 2019 |
19.10 | 9 Ekim 2019 |
19.9 | 9 Eylül 2019 |
19.8 | 2 Ağustos 2019 |
19.7 | 8 Temmuz 2019 |
19.6 | 5 Haziran 2019 |
19.5 | 12 Mayıs 2019 |
19.4 | 12 Nisan 2019 |
19.3 | 8 Mart 2019 |
19.2 | 2 Şubat 2019 |
19.1 | 9 Ocak 2019 |
18.12 | 6 Aralık 2018 |
18.11 | 6 Kasım 2018 |
18.10 | 8 Ekim 2018 |
18.9 | 6 Eylül 2018 |
18.8 | 8 Ağustos 2018 |
18.7 | 11 Temmuz 2018 |
18.6 | 19 Haziran 2018 |
18.5 | 28 Mayıs 2018 |
File | Classifier | Size |
---|---|---|
aspose-3d-19.10-javadoc.jar | javadoc | 810.32 KB |
aspose-3d-19.10.jar | 2.11 MB | |
aspose-3d-19.10.pom | 392 bytes |
Java 3D API Java 3D Component Java 3D Library Java 3D Class 3D 3D Geometry3D Manufecturing 3D Modeling 3D Objects 3D PDF 3D Scene 3D Studio Max 3D Viewports 3DS 3D to GLTF2.0 3D to HTML 3D to PDF 3MF AMF Animation ASE Aspose.3D Aspose.Total AutoCAD Autodesk Collada Conholdate Conholdate.Total Cylinder DAE Darco DirectX DRC DXF FBX Geometry gITF HTML JT Linear Extrusion Mesh Morph NURBS OBJ PDF PLY Nokta bulutu Polygons Redenring RVM Skeleton STL U3D VRML Wavefront