If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.
If you experience errors, when you try to download a file, make sure your network policies (enforced by your company or ISP) allow downloading ZIP and/or MSI files.
Download Aspose.3D to Process & Manipulate 3D Files
Buka
NuGet Package Manager dalam Microsoft Visual Studio®, cari Aspose.3D dan instal. Anda juga dapat menggunakan perintah berikut dalam Package Manager Console. Untuk petunjuk terperinci, silakan kunjungi
Installation halaman dokumentasi.

Rilis Aspose.3D untuk .NET
Halaman Produk | Dokumen | Referensi API | Contoh | Blog | Rilis | Dukungan | Lisensi
Aspose.3D untuk .NET memungkinkan aplikasi .NET terhubung dengan format dokumen 3D. API .NET 3D memungkinkan insinyur membaca, mengonversi, membangun, mengubah, dan mengontrol isi dari format dokumen 3D tanpa memerlukan perangkat lunak pemodelan atau rendering 3D yang terpasang pada mesin.
Deteksi format file 3D menggunakan API Aspose.3D, terlepas dari ekstensi file.
Model Objek Dokumen Aspose.3D (DOM)
Struktur Adegan
Mewakili akar hierarki adegan 3D, berfungsi sebagai wadah untuk semua elemen lainnya.
Entitas Spasial
Mengelola tipe geometri, tipe primitif, tipe ekstrusi, dan tipe kurva.
Tipe Material
Mendefinisikan properti visual objek 3D, seperti warna, tekstur, transparansi, dan refleksi.
Hubungan Objek Animasi
Mengontrol pergerakan dan transformasi dalam adegan melalui animasi.
Bekerja dengan Mesh 3D
Membuat Mesh dan Adegan 3D
Membuat mesh dan adegan 3D secara programatis menggunakan API.
Menghasilkan UV
Menghasilkan koordinat pemetaan UV untuk mesh.
Triangulasi Poligon Sederhana
Mengonversi poligon menjadi segitiga menggunakan metode Triangulate untuk pemrosesan lebih lanjut.
Menghasilkan Data Normal untuk Semua Mesh dalam File 3D
Membuat data normal untuk semua mesh dalam model 3D yang tidak memilikinya.
Membagi Mesh
Membagi mesh menjadi sub‑mesh berdasarkan material.
Menerapkan transformasi seperti rotasi, translasi, dan skala ke node 3D.
Menggabungkan Quaternion
Menggabungkan beberapa transformasi rotasi menjadi satu quaternion.
Menggunakan kelas TransformBuilder untuk mempermudah pembuatan matriks melalui operasi berantai.
Menambahkan informasi metadata ke adegan menggunakan API Aspose.3D.
Memanipulasi Properti Kustom dari Adegan 3D
Mengedit properti kustom dan metadata adegan 3D secara programatis.
Bekerja dengan Adegan 3D
Graf Adegan
Mengelola struktur hierarkis objek 3D dalam sebuah adegan.
Mengevaluasi dan mengekspos transformasi geometrik global sebuah adegan.
Bekerja dengan Properti Adegan
Mengambil dan memanipulasi properti adegan 3D, seperti node anaknya.
Bekerja dengan Animasi 3D
Menambahkan Properti Animasi
Menyiapkan animasi keyframe untuk properti, seperti posisi atau rotasi.
Menyiapkan Kamera Target dalam File 3D
Memastikan kamera atau sumber cahaya selalu menghadap node yang ditentukan selama animasi.
Bekerja dengan Objek 3D
Menggabungkan Mesh dalam File 3D
Menggabungkan beberapa mesh dari node atau adegan berbeda menjadi satu mesh yang valid.
Membuat, Memuat, dan Menyimpan Adegan 3D secara Programatis
Membuat, memuat, dan menyimpan adegan 3D dalam berbagai format secara programatis.
Bekerja dengan Pemodelan 3D
Bekerja dengan Silinder
Menyesuaikan berbagai properti silinder 3D, seperti offset atas atau bawah, dan membuat silinder kipas.
Bekerja dengan Radius Bola
Menyesuaikan radius bola 3D secara programatis.
Bekerja dengan Rendering 3D
Membuat Efek Lensa Fisheye
Menerapkan efek lensa fisheye pada adegan 3D dan menyimpan output ke format gambar yang didukung.
Bekerja dengan Renderer Web 3D
Rendering 3D Berbasis Web
Merender adegan 3D langsung di lingkungan web menggunakan Aspose.3D Web Renderer.
Bekerja dengan Tekstur
Menangani teknik pemetaan tekstur lanjutan, seperti pemetaan UV, untuk objek 3D.
Watermark
Menambahkan Watermark ke Adegan 3D
Menyisipkan watermark ke dalam adegan 3D menggunakan Aspose.3D, memastikan perlindungan hak kekayaan intelektual.
| Format | Deskripsi | Muat | Simpan | Catatan |
|---|
| 3DS | 3D Studio | ✔️ | ✔️ | |
| 3MF | Microsoft 3D Manufacturing Format | ✔️ | | |
| AMF | Format file manufaktur aditif | ✔️ | ✔️ | |
| ASE | Format ekspor ASCII Scene 3D Studio Max | ✔️ | | |
| RVM | Model Sistem Manajemen Desain Pabrik Aveva | ✔️ | ✔️ | |
| DAE | Collada | ✔️ | ✔️ | |
| DRC | Google Draco | ✔️ | ✔️ | Termasuk dukungan mesh/point cloud |
| DXF | AutoCAD DXF | ✔️ | | |
| FBX | Format Autodesk FBX | ✔️ | ✔️ | Dari 7.2 ke 7.5, keduanya ASCII/Binary |
| glTF | glTF milik Khronos Group | ✔️ | ✔️ | Termasuk 1.0 ASCII/Binary, 2.0 ASCII/Binary, 2.0 ASCII/Binary dengan ekstensi Draco |
| OBJ | Wavefront Obj | ✔️ | ✔️ | Termasuk dukungan mesh/point cloud |
| PDF | 3D PDF | ✔️ | ✔️ | Hanya mendukung konten 3D U3D standar dalam PDF. PRC dan U3D dengan ekstensi RH Mesh belum didukung |
| HTML | Hyper‑Text Markup Language | | ✔️ | |
| MA | Format ASCII Autodesk Maya | ✔️ | | |
| MB | Format Binary Autodesk Maya | ✔️ | | |
| PLY | Polygon File Format atau Stanford Triangle Format | ✔️ | ✔️ | Termasuk dukungan mesh/point cloud |
| JT | File Siemens JT | ✔️ | | Hanya mendukung versi 8 dan 9 |
| STL | Standard Triangle Language | ✔️ | ✔️ | |
| U3D | Universal3D | ✔️ | ✔️ | |
| USD | Universal Scene Description | ✔️ | ✔️ | |
| USDZ | Arsip Universal Scene Description | ✔️ | ✔️ | |
| VRML 1.0 | Bahasa Pemodelan Realitas Virtual | ✔️ | | Hanya mendukung ASCII 1.0 |
| X | File X DirectX | ✔️ | | Termasuk ASCII/Binary |
Persyaratan Sistem untuk Aspose.3D untuk .NET
Gambaran Umum
Aspose.3D untuk .NET memungkinkan pembuatan dan manipulasi format file 3D tanpa memerlukan perangkat lunak pemodelan atau rendering eksternal. API ini juga mencakup mesin pembuatan dokumen.
Sistem Operasi yang Didukung
Windows
Windows 2003 hingga 2019 Server, XP, Vista, 7, 8, 10, dan Azure
macOS
macOS (10.12+)
Linux
Mendukung berbagai distribusi Linux dengan .NET Framework 4.0 via Mono atau kompatibilitas .NET Core.
Dukungan Rendering
OpenGL: Membutuhkan dukungan perangkat keras OpenGL 4.3, kompatibel dengan:
- NVIDIA Ge‑Force seri 400 ke atas
- AMD Radeon HD seri 5000 ke atas
- Intel HD Graphics (prosesor Haswell ke atas)
- AMD Radeon seri 7700 ke atas
- NVIDIA GeForce seri 600 ke atas
- Intel Skylake ke atas
Lingkungan Pengembangan
- Microsoft Visual Studio 2010 – 2019
Versi .NET Framework yang Didukung
- .NET Framework 4.0 ke atas
- .NET Standard 2.0 (untuk .NET Core 2.0/2.1)
Lingkungan Pengembangan
- Microsoft Visual Studio 2010/2011/2012/2013/2015/2017/2019
Versi .NET Framework yang Didukung
- .NET Framework 4.0 hingga 4.7.2
- .NET Standard 2.0 (termasuk .NET Core 2.0/2.1)
Memulai
Apakah Anda siap mencoba Aspose.3D untuk .NET? Cukup jalankan Install-Package Aspose.3D dari Package Manager Console di Visual Studio untuk mengambil paket NuGet. Jika Anda sudah memiliki Aspose.3D untuk .NET dan ingin memperbarui versinya, jalankan Update-Package Aspose.3D untuk mendapatkan versi terbaru.
Membangun Adegan dengan Model Primitive 3D menggunakan Kode C#
Anda dapat menjalankan potongan kode di bawah ini untuk melihat bagaimana Aspose.3D berfungsi di lingkungan Anda atau periksa Repositori GitHub untuk skenario penggunaan umum lainnya.
// inisialisasi objek Scene
Scene scene = new Scene();
// buat model Box
scene.RootNode.CreateChildNode("box", new Box());
// buat model Cylinder
scene.RootNode.CreateChildNode("cylinder", new Cylinder());
// simpan gambar dalam format FBX
scene.Save(dir + "output.fbx", FileFormat.FBX7500ASCII);
Mengekspor Adegan 3D ke AMF Terkompresi via Kode C#
Aspose.3D untuk .NET memungkinkan Anda menyimpan mesh 3D dalam format biner khusus, mendapatkan semua nilai properti adegan 3D serta membalik sistem koordinatnya. Contoh berikut mendemonstrasikan konversi adegan 3D ke format AMF dengan menerapkan kompresi.
// muat sebuah adegan
Scene scene = new Scene();
var box = new Box();
var tr = scene.RootNode.CreateChildNode(box).Transform;
tr.Scale = new Vector3(12, 12, 12);
tr.Translation = new Vector3(10, 0, 0);
tr = scene.RootNode.CreateChildNode(box).Transform;
// transformasi skala
tr.Scale = new Vector3(5, 5, 5);
// set sudut Euler
tr.EulerAngles = new Vector3(50, 10, 0);
scene.RootNode.CreateChildNode();
scene.RootNode.CreateChildNode().CreateChildNode(box);
scene.RootNode.CreateChildNode().CreateChildNode(box);
// simpan file AMF terkompresi
scene.Save(dir + "output.amf", new AMFSaveOptions() {
EnableCompression = true
});

Paket ini berisi rilis Aspose.3D for .NET 25.12.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 7.29MB
Paket ini berisi rilis Aspose.3D for .NET 25.12.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.66MB
Berisi Aspose.3D untuk rilis .NET 25.11.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 7.17MB
Berisi Aspose.3D untuk rilis .NET 25.11.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.54MB
Berisi Aspose.3D untuk rilis .NET 25.9.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 7.12MB
Berisi Aspose.3D untuk rilis .NET 25.9.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.48MB
Berisi Aspose.3D untuk rilis .NET 25.8.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 7.09MB
Berisi Aspose.3D untuk rilis .NET 25.8.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.45MB
Berisi Aspose.3D untuk rilis .NET 25.6.
Ditambahkan:
Unduhan: 
Berisi Aspose.3D untuk rilis .NET 25.6.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.34MB
Berisi Aspose.3D untuk rilis .NET 25.5.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.98MB
Berisi Aspose.3D untuk rilis .NET 25.5.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.32MB
Ini berisi Aspose.3D untuk rilis .NET 25.4.
Ditambahkan:
Unduhan: 
Ini berisi Aspose.3D untuk rilis .NET 25.4.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.3MB
Ini berisi Aspose.3D untuk rilis .NET 25.3.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.88MB
Ini berisi Aspose.3D untuk rilis .NET 25.3.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.18MB
Ini berisi Aspose.3D untuk rilis .NET 25.2.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.66MB
Ini berisi Aspose.3D untuk rilis .NET 25.2.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.13MB
Ini berisi Aspose.3D untuk rilis .NET 25.1.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.65MB
Ini berisi Aspose.3D untuk rilis .NET 25.1.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.15MB
Ini berisi Aspose.3D untuk rilis .NET 24.12.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.65MB
Ini berisi Aspose.3D untuk rilis .NET 24.12.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.14MB
Ini berisi Aspose.3D untuk rilis .NET 24.11.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.64MB
Ini berisi Aspose.3D untuk rilis .NET 24.11.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.11MB
Ini berisi Aspose.3D untuk rilis .NET 24.10.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.62MB
Ini berisi Aspose.3D untuk rilis .NET 24.10.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.04MB
Ini berisi Aspose.3D untuk rilis .NET 24.9.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.61MB
Ini berisi Aspose.3D untuk rilis .NET 24.9.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.03MB
Ini berisi Aspose.3D untuk rilis .NET 24.8.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.58MB
Ini berisi Aspose.3D untuk rilis .NET 24.8.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.02MB
Ini berisi Aspose.3D untuk rilis .NET 24.7.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.56MB
Ini berisi Aspose.3D untuk rilis .NET 24.7.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 9.99MB
Ini berisi Aspose.3D untuk rilis .NET 24.6.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.56MB
Ini berisi Aspose.3D untuk rilis .NET 24.6.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 9.99MB
Ini berisi Aspose.3D untuk rilis .NET 24.5.
Ditambahkan:
Unduhan: 
Ini berisi Aspose.3D untuk rilis .NET 24.5.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 9.92MB
Ini berisi Aspose.3D untuk rilis .NET 24.4.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.49MB
Ini berisi Aspose.3D untuk rilis .NET 24.4.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 9.91MB
Ini berisi Aspose.3D untuk rilis .NET 24.3.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.41MB
Ini berisi Aspose.3D untuk rilis .NET 24.3.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 9.84MB
Ini berisi Aspose.3d untuk rilis .NET 24.2.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.39MB
Ini berisi Aspose.3d untuk rilis .NET 24.2.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 9.82MB
Ini berisi Aspose.3d untuk rilis .NET 24.1.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.38MB
Ini berisi Aspose.3d untuk rilis .NET 24.1.
Ditambahkan:
Unduhan: 
Ini berisi Aspose.3d untuk rilis .NET 23.12.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.34MB
Ini berisi Aspose.3d untuk rilis .NET 23.12.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 9.77MB
Ini berisi Aspose.3d untuk rilis .NET 23.11.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.32MB
Ini berisi Aspose.3d untuk rilis .NET 23.11.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 9.72MB
Ini berisi Aspose.3d untuk rilis .NET 23.10.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 6.28MB
Ini berisi Aspose.3d untuk rilis .NET 23.10.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 9.68MB
Ini berisi Aspose.3d untuk rilis .NET 23.9.
Ditambahkan:
Unduhan: 
Ini berisi Aspose.3d untuk rilis .NET 23.9.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 9.69MB
Ini berisi Aspose.3d untuk rilis .NET 23.8.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 9.06MB
Ini berisi Aspose.3d untuk rilis .NET 23.8.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 12.38MB
Ini berisi Aspose.3d untuk rilis .NET 23.7.
Ditambahkan:
Unduhan: 
Ini berisi Aspose.3d untuk rilis .NET 23.7.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 12.32MB
Ini berisi Aspose.3d untuk rilis .NET 23.6.
Ditambahkan:
Unduhan: 
Ini berisi Aspose.3d untuk rilis .NET 23.6.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 12.32MB
Ini berisi Aspose.3d untuk rilis .NET 23.5.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 8.97MB
Ini berisi Aspose.3d untuk rilis .NET 23.5.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 12.3MB
Ini berisi Aspose.3d untuk rilis .NET 23.4.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 8.83MB
Ini berisi Aspose.3d untuk rilis .NET 23.4.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 12.13MB
Ini berisi Aspose.3d untuk rilis .NET 23.3.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 8.75MB
Ini berisi Aspose.3d untuk rilis .NET 23.3.
Ditambahkan:
Unduhan: 
Ini berisi Aspose.3d untuk rilis .NET 23.2.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 8.75MB
Ini berisi Aspose.3d untuk rilis .NET 23.2.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 11.99MB
Ini berisi Aspose.3d untuk rilis .NET 23.1.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.1MB
Ini berisi Aspose.3d untuk rilis .NET 23.1.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 13.33MB
Ini berisi Aspose.3d untuk rilis .NET 22.12.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 13.39MB
Ini berisi Aspose.3d untuk rilis .NET 22.11.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 13.37MB
Ini berisi Aspose.3D untuk .NET 22.10 rilis.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 8.68MB
Ini berisi Aspose.3D untuk .NET 22.10 rilis.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 11.92MB
Ini berisi Aspose.3d untuk rilis .NET 22.9.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 8.15MB
Ini berisi Aspose.3D untuk .NET 22.9 rilis.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 11.37MB
Ini berisi Aspose.3d untuk rilis .NET 22.8.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 8.21MB
Ini berisi Aspose.3D untuk .NET 22.8 rilis.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 11.38MB
Ini berisi Aspose.3d untuk .NET 22.7 (hanya DLLS) rilis.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 8.19MB
Ini berisi aspose.3d untuk rilis .net 22.7
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 11.34MB
Ini berisi Aspose.3d untuk .NET 22.6 (hanya DLLS) rilis.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 8.25MB
Ini berisi Aspose.3D untuk .NET 22.6 rilis.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.02MB
Ini berisi Aspose.3D untuk .NET 22.5 rilis.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.0 MB
Ini berisi Aspose.3D untuk .NET 22.4 rilis.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.0 MB
Ini berisi Aspose.3d untuk rilis .NET 22.3.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 10.0 MB
Ini berisi Aspose.3D untuk .NET 22.2 rilis.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 9.9 MB
Ini berisi Aspose.3D untuk .NET 22.1 rilis.
Ditambahkan:
Unduhan: 
Unduh Ukuran file: 9.9 MB