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.
Instalasi
Paket tersedia di nuget.org dan dapat diinstal melalui konsol manajer paket dengan menjalankan perintah berikut:
PM> NuGet\Install-Package Aspose.3D-Cloud
API REST untuk Pemodelan & Konversi 3D
SDK Aspose.3D Cloud untuk .NET memungkinkan pengembang untuk melakukan pemrosesan file 3D tingkat lanjut di cloud. API ini mendukung pembuatan berbagai model 3D (misalnya, bola, silinder, bidang), konversi format 3D, ekstraksi konten 3D dari file PDF, dan penerapan transformasi seperti rotasi, skala, dan translasi. API ini menyederhanakan pemodelan parametrik, triangulasi, dan ekstraksi data mentah, memungkinkan alur kerja yang mulus. Dengan integrasi penyimpanan cloud yang luas, pengembang dapat mengunggah, mengunduh, menyalin, memindahkan, dan menghapus file 3D secara efisien. SDK ini mendukung berbagai format, termasuk FBX, OBJ, STL, dan PDF, memastikan interoperabilitas antar platform. Instalasi mudah dilakukan melalui NuGet, memungkinkan integrasi cepat ke dalam aplikasi .NET.
Memungkinkan konversi mulus antara berbagai format file 3D untuk meningkatkan interoperabilitas.
Mendukung pembuatan file 3D dalam format tertentu dengan struktur atau properti yang telah ditentukan.
Konversi Sebagian File
Memungkinkan konversi selektif dari bagian tertentu file 3D ke format lain untuk pengelolaan data yang terfokus.
Memanfaatkan parameter SaveOptions untuk menyesuaikan dan mengoptimalkan proses konversi antara format file 3D.
Bekerja dengan ModelProcess Menggunakan Aspose.3D Cloud
Membuat Entitas dengan Ukuran Spesifik
Memfasilitasi pembuatan entitas 3D baru dengan dimensi yang ditentukan untuk memenuhi persyaratan pemodelan yang tepat.
Menghapus Node dari Adegan 3D
Mendukung penghapusan node tertentu dari adegan 3D untuk pengoptimalan dan penyempurnaan adegan.
Fungsi Utilitas Aspose.3D Cloud
Menyediakan fungsi untuk mengekstrak adegan dari file 3D dan menyimpannya dalam berbagai format untuk memastikan kompatibilitas.
Ekstrak Data Mentah dari PDF
Memungkinkan ekstraksi data 3D mentah yang disematkan dalam file PDF untuk diproses atau dianalisis lebih lanjut.
Triangulasi dan Simpan Sebagian Adegan
Mengonversi bagian tertentu dari adegan 3D ke geometri triangulasi dan menyimpannya dalam format yang dipilih.
Triangulasi dan Simpan Seluruh File
Memproses seluruh file 3D untuk mentriangulasi geometrinya dan menyimpannya ke file baru untuk konsistensi.
Triangulasi dan Simpan ke File Asli
Memungkinkan modifikasi langsung pada file 3D asli dengan mentriangulasi geometrinya dan menimpanya.
Bekerja dengan File dan Penyimpanan Menggunakan Aspose.3D Cloud
Mengunduh File dari Penyimpanan Cloud
Menyediakan kemampuan untuk mengunduh file dari penyimpanan cloud langsung ke sistem lokal untuk akses offline.
Mengunggah File ke Penyimpanan Cloud
Memungkinkan pengunggahan file dari perangkat lokal ke penyimpanan cloud untuk manajemen file yang aman dan terpusat.
Menyalin File ke Lokasi Baru
Memungkinkan penyalinan file ke lokasi berbeda dalam penyimpanan cloud, memastikan pengorganisasian file yang efisien.
Memindahkan File ke Lokasi Baru
Memfasilitasi pemindahan file antar direktori dalam penyimpanan cloud untuk merestrukturisasi dan mengoptimalkan hierarki penyimpanan.
Menghapus File pada Penyimpanan Cloud
Mendukung penghapusan file yang disimpan di cloud untuk mengosongkan ruang dan menjaga manajemen data yang terorganisir.
Tabel berikut menunjukkan format file yang dapat dimuat dan disimpan oleh Aspose.3D untuk .NET.
Format | Deskripsi | Muat | Simpan | Komentar | Format File dalam Kode |
---|
AMF | Format file manufaktur aditif | ✔️ | ✔️ | | amf |
3DS | 3D Studio | ✔️ | ✔️ | | discreet3ds |
RVM | Model Sistem Manajemen Desain Pabrik AVEVA | ✔️ | ✔️ | | rvmbinary , rvmtext |
DRC | Google Draco | ✔️ | ✔️ | | draco |
DAE | Collada | ✔️ | ✔️ | | collada |
DXF | AutoCAD DXF | ✔️ | | | dxf |
FBX | Format Autodesk FBX | ✔️ | ✔️ | Dari versi 7.2 hingga 7.5, ASCII/Binary. | fbx7200ascii , fbx7200binary , fbx7300ascii , fbx7300binary , fbx7400ascii , fbx7400binary , fbx7500ascii , fbx7500binary |
OBJ | Wavefront Obj | ✔️ | ✔️ | Termasuk dukungan untuk mesh/cloud titik. | wavefrontobj |
PDF | PDF 3D | ✔️ | ✔️ | Hanya mendukung konten 3D U3D standar yang disematkan dalam PDF. PRC dan U3D dengan ekstensi RH Mesh belum didukung. | pdf |
PLY | Format File Poligon atau Format Segitiga Stanford | ✔️ | ✔️ | Termasuk dukungan untuk mesh/cloud titik. | ply |
STL | Bahasa Segitiga Standar | ✔️ | ✔️ | | stlascii , stlbinary |
U3D | Universal3D | ✔️ | ✔️ | | universal3d |
GLTF | Format Transmisi GL | ✔️ | ✔️ | | gltf , gltf2 , gltf_binary , gltf2_binary |
JT | File Siemens JT | ✔️ | | Hanya mendukung versi 8 dan 9. | siemensjt8 , siemensjt9 |
X | File DirectX | ✔️ | | | xbinary , xtext |
3MF | Format Manufaktur 3D Microsoft | ✔️ | | | microsoft3mf |
ASE | Format ASCII Scene Exporter dari 3D Studio Max | ✔️ | | | |
HTML | Dukungan untuk HTML | ✔️ | ✔️ | | |
USD | Deskripsi Universal Adegan | ✔️ | | | |
USDZ | Arsip Deskripsi Universal Adegan | ✔️ | | | |
Memulai
Anda tidak perlu menginstal apa pun untuk memulai dengan SDK Aspose.3D Cloud untuk .NET. Cukup buat akun di Aspose for Cloud dan dapatkan informasi aplikasi Anda.
Cukup jalankan Install-Package Aspose.3D-Cloud
dari Konsol Pengelola Paket di Visual Studio untuk mengunduh & merujuk ke assembly Aspose.3D di proyek Anda. Jika Anda sudah memiliki SDK Aspose.3D Cloud untuk .NET dan ingin memperbaruinya, jalankan Update-Package Aspose.3D-Cloud
untuk mendapatkan versi terbaru.
Silakan periksa Repositori GitHub untuk skenario penggunaan umum.
Membuat File 3D Baru
Hasilkan file 3D baru dalam format tertentu menggunakan API Aspose.3D Cloud.
// Sertakan namespace yang diperlukan
using Aspose.ThreeD.Cloud.Sdk.Api;
using Aspose.ThreeD.Cloud.Sdk.Model;
// Inisialisasi API Aspose.3D Cloud
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");
// Tentukan format dan nama file keluaran
var format = "collada"; // Contoh format
var outputFile = "newFile.dae";
// Buat file 3D baru
var response = api.CreateFile(format, outputFile);
// Verifikasi pembuatan file
Console.WriteLine("File berhasil dibuat: " + response.Message);
Konversi bagian tertentu dari file 3D ke format lain sambil mempertahankan struktur data target.
// Inisialisasi API Aspose.3D Cloud
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");
// Tentukan file input dan pengaturan keluaran
var inputFile = "sample.3ds";
var targetFormat = "obj"; // Format target
var outputFile = "convertedPart.obj";
var partPath = "/RootNode"; // Tentukan node untuk diekstrak dan dikonversi
// Konversi bagian dari file
api.ConvertPart(inputFile, partPath, targetFormat, outputFile);
Console.WriteLine($"Bagian dari file telah dikonversi ke {outputFile}");
Triangulasi Sebuah Adegan 3D
Sederhanakan geometri adegan 3D dengan melakukan triangulasi pada mesh dan menyimpannya dalam format yang dipilih.
// Sertakan namespace yang diperlukan
using Aspose.ThreeD.Cloud.Sdk.Api;
using Aspose.ThreeD.Cloud.Sdk.Model;
// Inisialisasi API Aspose.3D Cloud
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");
// Tentukan detail input dan keluaran
var inputFile = "scene.fbx";
var outputFile = "triangulatedScene.obj";
// Triangulasi adegan 3D dan simpan
api.Triangulate(inputFile, outputFile);
Console.WriteLine($"Adegan telah ditriangulasi dan disimpan ke {outputFile}");
Mengekstrak Data Mentah dari File 3D
Ekstrak data mentah penting (seperti simpul dan tekstur) dari file 3D untuk pemrosesan khusus.
// Sertakan namespace yang diperlukan
using Aspose.ThreeD.Cloud.Sdk.Api;
// Inisialisasi API Aspose.3D Cloud
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");
// Tentukan file input
var inputFile = "example.3ds";
// Ekstrak data mentah
var rawData = api.ExtractRawData(inputFile);
Console.WriteLine("Data Mentah yang Diekstrak:");
Console.WriteLine(rawData);
API Pemodelan 3D
| API Konversi 3D
| Pemodelan Parametrik
| Triangulasi 3D
| Transformasi 3D
| Pemrosesan File 3D
| API 3D Berbasis Cloud
| Integrasi Penyimpanan Cloud 3D
| Konversi Format File 3D
| Ekstrak Konten 3D
| Ekstraksi Data PDF 3D
| Unggah File 3D
| Unduh File 3D
| Kelola File 3D di Cloud
| Dukungan FBX
| Format OBJ
| Format STL
| Wavefront OBJ
| Manipulasi File 3D
| NuGet 3D SDK
| Ekstraksi Data 3D
| Pemrosesan Adegan 3D
| Data Mentah 3D