OBJ'den FBX STL Java'ya

OBJ dosyaları, farklı 3B formatlara aktarılabilen üç boyutlu nesneler içerir. Bu makale, bir OBJ dosyasının Java’da programlı olarak FBX veya STL dosyasına nasıl dönüştürüleceğini kapsar:

OBJ’den FBX’e veya STL Dönüştürücü – Java API Kurulumu

Aspose.3D for Java API, OBJ, FBX, STL ve çeşitli diğer dosya formatları gibi farklı 3B dosyalarla çalışmayı destekler. İndirilenler bölümünden JAR dosyasını indirerek veya aşağıdaki Maven yapılandırmalarını kullanarak API’yi yapılandı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>21.11</version>
    </dependency>
</dependencies>

OBJ’yi Java’da Programlı Olarak FBX Dosyasına Dönüştürün

Bir OBJ dosyasını aşağıdaki adımlarla bir FBX dosyasına dönüştürebilirsiniz:

  1. Giriş OBJ dosyasını Scene sınıfıyla yükleyin.
  2. FileFormat örneği ile FBXSaveOptions nesnesini başlatın.
  3. OBJ’yi FBX dosyasına dönüştürün.

Aşağıdaki kod örneği, bir OBJ dosyasının Java’da programlı olarak bir FBX dosyasına nasıl dönüştürüleceğini gösterir:

// Giriş OBJ dosyasını Scene sınıfıyla yükleyin.
Scene scene = new Scene("scene.obj");

// SaveFormat numaralandırması ile FBXSaveOptions nesnesini başlatın.
FbxSaveOptions options = new FbxSaveOptions(FileFormat.FBX7400ASCII);

// OBJ'yi FBX dosyasına dönüştürün.
scene.save("Test.fbx", options);

OBJ’yi Java’da Programlı Olarak STL Dosyasına Dönüştürün

OBJ dosyasını aşağıdaki adımlarla bir STL dosyasına dönüştürebilirsiniz:

  1. Scene sınıfını kullanarak giriş OBJ dosyasını yükleyin.
  2. Bir STLSaveOptions sınıfı örneği oluşturun.
  3. OBJ dosyasını STL’ye dönüştürün.

Aşağıdaki kod parçacığı, bir OBJ dosyasının Java’da programlı olarak STL’ye nasıl dönüştürüleceğini gösterir:

// Giriş OBJ dosyasını Scene sınıfıyla yükleyin.
Scene scene = new Scene("scene.obj");

// STLSaveOptions sınıf nesnesini başlatın.
StlSaveOptions saveSTLOpts = new StlSaveOptions();

// OBJ'yi STL dosyasına dönüştürün.
scene.save("test.stl", saveSTLOpts);

Ücretsiz API Lisansı Alın

Ücretsiz geçici lisans talep ederek API’yi tam kapasite ile değerlendirebilirsiniz.

Çözüm

Bu makalede, bir OBJ dosyasını Java’da programlı olarak bir FBX veya STL dosyasına nasıl dönüştüreceğinizi incelediniz. Ayrıca, API dokümantasyon üzerinden geçerek API’nin diğer özelliklerini keşfedebilirsiniz. Herhangi bir endişeniz olması durumunda lütfen forumda bizimle iletişime geçmekten çekinmeyin.

Ayrıca bakınız