Ürünlerimize göz atın

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.


Docs Swagger Examples Blog Support Release Notes Dashboard

Kurulum

Paket nuget.org adresinde mevcuttur ve aşağıdaki komutu çalıştırarak paket yöneticisi konsolundan kurulabilir:

PM> NuGet\Install-Package Aspose.3D-Cloud

Version NuGet NuGet-GroupDocsCloud


3D Modelleme ve Dönüştürme REST API’si

Aspose.3D Cloud SDK for .NET, geliştiricilere bulutta gelişmiş 3D dosya işleme yetenekleri sunar. API, çeşitli 3D modellerin (örneğin, küreler, silindirler, düzlemler) oluşturulmasını, 3D formatlarının dönüştürülmesini, PDF’lerden 3D içeriğin çıkarılmasını ve döndürme, ölçekleme ve yer değiştirme gibi dönüşümlerin uygulanmasını destekler. Parametrik modelleme, üçgenleme ve ham veri çıkarımını basitleştirerek kesintisiz iş akışları sağlar. Gelişmiş bulut depolama entegrasyonu sayesinde geliştiriciler, 3D dosyalarını kolayca yükleyebilir, indirebilir, kopyalayabilir, taşıyabilir ve silebilir. SDK, FBX, OBJ, STL ve PDF dahil olmak üzere çok çeşitli formatları destekler, bu da platformlar arası uyumluluğu garanti eder. Kurulum, NuGet aracılığıyla basit bir şekilde gerçekleştirilir ve .NET uygulamalarına hızlı entegrasyon sağlar.

Aspose.3D Cloud Kullanarak Formatlar Arası Dönüşüm

Dosya Formatlarını Dönüştür

Geliştirilmiş uyumluluk için birden fazla 3D dosya formatı arasında kolay dönüşüme olanak tanır.

Belirli Bir Format ile Yeni Dosya Oluştur

Önceden tanımlı bir yapı veya özellik ile belirli bir formatta 3D dosya oluşturmayı destekler.

Dosyanın Bir Bölümünü Dönüştür

Bir 3D dosyasının belirli bölümlerini başka bir formata odaklanmış veri işleme için seçici olarak dönüştürmeyi sağlar.

Dönüşüm İçin SaveOptions Kullan

3D dosya formatları arasındaki dönüşüm sürecini özelleştirmek ve optimize etmek için SaveOptions parametresinden faydalanır.

Aspose.3D Cloud Kullanarak ModelProcess ile Çalışma

Belirli Boyutlara Sahip Nesneler Oluştur

Hassas modelleme gereksinimlerine uygun olarak tanımlanmış boyutlara sahip yeni 3D nesneler oluşturmayı sağlar.

3D Sahnelerden Düğüm Sil

3D sahneyi geliştirmek ve optimize etmek için belirli düğümleri silmeyi destekler.

Aspose.3D Cloud Yardımcı İşlevleri

Sahne Çıkar ve Farklı Formatlarda Kaydet

3D dosyalardan sahneleri çıkarmak ve uyumluluk için çeşitli formatlarda kaydetmek için işlevsellik sağlar.

PDF’den Ham Veri Çıkar

PDF dosyalarına gömülü ham 3D verilerini çıkararak ileri işleme veya analiz için kullanılmasını sağlar.

Sahnenin Bir Bölümünü Üçgenle ve Kaydet

3D sahnenin belirli bölümlerini üçgen geometrisine dönüştürerek seçilen bir formatta kaydetmeyi sağlar.

Tüm Dosyayı Üçgenle ve Kaydet

Tüm 3D dosyasını üçgenlemek ve geometrisini işleyerek yeni bir dosyaya kaydetmek için kullanılır.

Orijinal Dosyayı Üçgenle ve Kaydet

Orijinal 3D dosyasını doğrudan modifiye ederek üçgenleyip üzerine yazmayı sağlar.

Aspose.3D Cloud Kullanarak Dosyalar ve Depolama ile Çalışma

Bulut Depolamadan Dosya İndir

Dosyaları doğrudan bulut depolamadan yerel sistemlere indirerek çevrimdışı erişim sağlar.

Dosyaları Bulut Depolamaya Yükle

Dosyaların yerel cihazlardan bulut depolamaya güvenli ve merkezi bir şekilde yönetilmesi için yüklenmesini sağlar.

Dosyaları Yeni Bir Konuma Kopyala

Dosyaları bulut depolama içinde farklı bir konuma kopyalayarak verilerin etkin şekilde düzenlenmesini sağlar.

Dosyaları Yeni Bir Konuma Taşı

Bulut depolama dizinleri arasında dosyaları taşıyarak depolama hiyerarşisini yeniden yapılandırır ve optimize eder.

Bulut Depolamadan Dosya Sil

Bulut depolamada depolanan dosyaları silerek alan boşaltma ve düzeni koruma imkanı sunar.

Desteklenen Belge Formatları

Aspose.3D for .NET’in yükleyip kaydedebileceği dosya formatlarını gösteren tablo aşağıda belirtilmiştir.

FormatAçıklamaYükleKaydetAçıklamalarKoddaki Dosya Formatı
AMFEklemeli üretim dosya formatı✔️✔️amf
3DS3D Studio✔️✔️discreet3ds
RVMAVEVA Tesis Tasarım Yönetim Sistemi Modeli✔️✔️rvmbinary, rvmtext
DRCGoogle Draco✔️✔️draco
DAECollada✔️✔️collada
DXFAutoCAD DXF✔️dxf
FBXAutodesk FBX formatı✔️✔️7.2’den 7.5’e kadar, hem ASCII hem de Binary desteklenir.fbx7200ascii, fbx7200binary, fbx7300ascii, fbx7300binary, fbx7400ascii, fbx7400binary, fbx7500ascii, fbx7500binary
OBJWavefront Obj✔️✔️Mesh/Point Cloud desteği içerir.wavefrontobj
PDF3D PDF✔️✔️PDF’deki standart U3D gömülü 3D içerik desteklenir. PRC ve RH Mesh uzantılı U3D henüz desteklenmiyor.pdf
PLYPoligon Dosya Formatı veya Stanford Üçgen Formatı✔️✔️Mesh/Point Cloud desteği içerir.ply
STLStandart Üçgen Dili✔️✔️stlascii, stlbinary
U3DUniversal3D✔️✔️universal3d
GLTFGL Aktarım Formatı✔️✔️gltf, gltf2, gltf_binary, gltf2_binary
JTSiemens JT Dosyası✔️Sadece 8 ve 9 versiyonları desteklenir.siemensjt8, siemensjt9
XDirectX Dosyası✔️xbinary, xtext
3MFMicrosoft 3D Üretim Formatı✔️microsoft3mf
ASE3D Studio Max’in ASCII Sahne İhracatçı Formatı✔️
HTMLHTML Desteği✔️✔️
USDUniversal Scene Description✔️
USDZUniversal Scene Description Archive✔️

Başlarken

Aspose.3D Cloud SDK for .NET ile başlamak için hiçbir şey yüklemeniz gerekmez. Sadece Aspose for Cloud üzerinde bir hesap oluşturun ve uygulama bilgilerinizi alın.

Visual Studio’daki Paket Yöneticisi Konsolu’nda Install-Package Aspose.3D-Cloud komutunu çalıştırarak Aspose.3D kütüphanesini projenize yükleyip referanslayabilirsiniz. Eğer Aspose.3D Cloud SDK for .NET zaten yüklüyse ve güncellemek istiyorsanız, en son sürümü almak için Update-Package Aspose.3D-Cloud komutunu çalıştırın.

Kullanım senaryoları için lütfen GitHub Deposunu kontrol edin.

Yeni Bir 3D Dosyası Oluştur

Aspose.3D Cloud API kullanarak belirtilen bir formatta yeni bir 3D dosyası oluşturun.

// Gerekli ad alanlarını dahil edin
using Aspose.ThreeD.Cloud.Sdk.Api;
using Aspose.ThreeD.Cloud.Sdk.Model;

// Aspose.3D Cloud API'yi başlatın
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");

// Formatı ve çıktı dosyasının adını belirtin
var format = "collada"; // Örnek format
var outputFile = "newFile.dae";

// Yeni bir 3D dosyası oluşturun
var response = api.CreateFile(format, outputFile);

// Dosya oluşturmayı doğrulayın
Console.WriteLine("Dosya başarıyla oluşturuldu: " + response.Message);

3D Dosyasının Bir Bölümünü Başka Bir Formata Dönüştür

Bir 3D dosyasının belirli bir bölümünü başka bir formata dönüştürün ve hedef verinin yapısını koruyun.

// Aspose.3D Cloud API'yi başlatın
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");

// Giriş dosyasını ve çıktı ayarlarını belirtin
var inputFile = "sample.3ds";
var targetFormat = "obj"; // Hedef format
var outputFile = "convertedPart.obj";
var partPath = "/RootNode"; // Çıkarılacak ve dönüştürülecek düğümü belirtin

// Dosyanın bir bölümünü dönüştürün
api.ConvertPart(inputFile, partPath, targetFormat, outputFile);

Console.WriteLine($"Dosyanın bir bölümü {outputFile} olarak dönüştürüldü");

3D Sahnesini Üçgenleştir

3D sahne geometrisini üçgenleştirerek basitleştirin ve seçilen bir formatta kaydedin.

// Gerekli ad alanlarını dahil edin
using Aspose.ThreeD.Cloud.Sdk.Api;
using Aspose.ThreeD.Cloud.Sdk.Model;

// Aspose.3D Cloud API'yi başlatın
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");

// Giriş ve çıktı detaylarını belirtin
var inputFile = "scene.fbx";
var outputFile = "triangulatedScene.obj";

// 3D sahnesini üçgenleştirin ve kaydedin
api.Triangulate(inputFile, outputFile);

Console.WriteLine($"Sahne üçgenleştirildi ve {outputFile} olarak kaydedildi");

3D Dosyasından Ham Veri Çıkartın

3D dosyasından temel ham verileri (örneğin, köşeler ve dokular) çıkarın ve özelleştirilmiş işleme için kullanın.

// Gerekli ad alanlarını dahil edin
using Aspose.ThreeD.Cloud.Sdk.Api;

// Aspose.3D Cloud API'yi başlatın
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");

// Giriş dosyasını belirtin
var inputFile = "example.3ds";

// Ham veriyi çıkarın
var rawData = api.ExtractRawData(inputFile);

Console.WriteLine("Çıkarılan Ham Veri:");
Console.WriteLine(rawData);

Docs Swagger Examples Blog Support Release Notes Dashboard


3D Modelleme API | 3D Dönüştürme API | Parametrik Modelleme | 3D Üçgenleme | 3D Dönüşüm | 3D Dosya İşleme | Bulut Tabanlı 3D API | 3D Bulut Depolama Entegrasyonu | 3D Dosya Formatı Dönüştürme | 3D İçerik Çıkarma | 3D PDF Veri Çıkarma | 3D Dosyaları Yükleme | 3D Dosyaları İndirme | Bulut 3D Dosyalarını Yönetme | FBX Desteği | OBJ Formatı | STL Formatı | Wavefront OBJ | 3D Dosya Manipülasyonu | NuGet 3D SDK | 3D Veri Çıkarma | 3D Sahne İşleme | 3D Ham Veri


 Türkçe