Bir STL dosyası, 3B nesnelerin yüzey geometrisini tanımlar ve bunlar yaygın olarak 3B yazdırma, hızlı prototip oluşturma vb. Evrensel Sahne Açıklaması bilgilerini içeren sıkıştırılmamış ZIP arşivleridir. Bazı durumlarda, bir STL dosyasını USDZ formatına dönüştürmeniz gerekebilir. Bu tür senaryolara göre, bu makale bir STL dosyasının Java’da programlı olarak USDZ formatına nasıl dönüştürüleceğini açıklamaktadır.
- STL’den USDZ’ye Dönüştürücü – Java API Kurulumu
- STL’yi Java’da Programlı Olarak USDZ Dosyasına Dönüştürün
USDZ’den STL’ye Dönüştürücü – Java API Kurulumu
Aspose.3D for Java API, üç boyutlu grafik dosyalarıyla çalışmayı destekler. API’yi İndirilenler sayfasından JAR dosyalarını indirerek yükleyebilir veya API’ye Aspose Deposu erişmek için aşağıdaki özellikleri pom.xml dosyasına kopyalayıp yapıştırabilirsiniz.
Depo:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Bağımlılık:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>22.4</version>
</dependency>
</dependencies>
STL’yi Java’da Programlı Olarak USDZ Dosyasına Dönüştürün
Aşağıda listelenen adımlarla bir STL dosyasını USDZ’ye dönüştürebilirsiniz:
- Scene sınıf nesnesini kullanarak giriş STL dosyasını yükleyin.
- UsdSaveOptions sınıfının bir örneğini oluşturun.
- STL dosyasını USDZ formatına dönüştürün.
Aşağıdaki kod parçacığı, Java’da bir STL dosyasının USDZ dosyasına nasıl dönüştürüleceğini gösterir:
// Scene sınıfından bir nesneyi başlat
Scene scene = new Scene();
// Giriş STL dosyasını Open yöntemiyle yükle
scene.open("test.stl");
// UsdSaveOptions sınıf nesnesini başlat
UsdSaveOptions options = new UsdSaveOptions(FileFormat.USDZ);
// Çıktı USDZ dosyasını kaydet
scene.save("test.usdz", options);
API Özelliklerini Keşfedin
API, 3D dosyalarla çalışmak için diğer birçok özelliği destekler. API’de yer alan yöntemleri ve özellikleri açıklayan farklı makalelerin yer aldığı documentation alanını ziyaret edebilirsiniz.
Ücretsiz Değerlendirme Lisansı Alın
API’yi herhangi bir sınırlama olmaksızın test etmek için bir ücretsiz geçici lisans alabilirsiniz.
Çözüm
Bu makalede, Java’da bir STL dosyasını USDZ dosyasına nasıl dönüştüreceğinizi öğrendiniz. Birkaç API çağrısı ile bu özelliği uygulamalarınıza kolayca yerleştirebilirsiniz. Ancak, herhangi bir belirsizliğiniz varsa, lütfen forumdan bize yazın.