STL'yi FBX GLB'ye dönüştür

STL dosyaları 3 boyutlu yüzey geometrisini temsil eder ve sıklıkla hızlı prototipleme, 3 boyutlu baskı ve bilgisayar destekli üretim için kullanılır. Bir STL dosyasını Java kullanarak programlı olarak FBX veya GLB (Binary glTF) dosyasına dönüştürebilirsiniz. Aşağıdaki bölümlerde daha fazla ayrıntı açıklanmaktadır:

STL - FBX veya glTF GLB Dosya Dönüştürücü – Java API Kurulumu

Aspose.3D for Java API, STL, FBX, glTF, GLB ve diğer pek çok dosya formatı ile çalışmayı destekler. İndirilenler bölümünden JAR dosyasını indirerek API’yi kolayca yapılandırabilir veya Maven tabanlı projenizin pom.xml dosyasında aşağıdaki yapılandırmaları belirleyebilirsiniz:

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.7</version>
    </dependency>
</dependencies>

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

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

  1. Scene sınıfından bir nesne başlatın.
  2. Giriş STL dosyasını Open yöntemiyle yükleyin.
  3. FBX dosyası için çıktı biçimini belirtin.
  4. Çıkış FBX dosyasını kaydedin.

Aşağıdaki kod, bir STL dosyasının Java kullanılarak programlı olarak bir FBX dosyasına nasıl dönüştürüleceğini açıklar:

// Scene sınıfının bir nesnesini başlat
Scene scene = new Scene();

// Giriş STL dosyasını Open yöntemiyle yükle
scene.open("test.stl");

// FBX dosyası için çıktı biçimini belirtin
FileFormat outputformat = FileFormat.FBX7200ASCII;

// Çıkış FBX dosyasını kaydet
scene.save("test.fbx", outputformat);

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

Bir STL dosyasını aşağıdaki adımlarla bir ikili glTF GLB dosyasına dönüştürebilirsiniz:

  1. Scene sınıfını kullanarak giriş STL dosyasını yükleyin.
  2. Çıktı dosyası biçimini GLB olarak belirtin.
  3. Çıkış GLB dosyasını kaydedin.

Aşağıdaki kod, bir STL dosyasının Java kullanılarak programlı olarak Binary glTF GLB dosyasına nasıl dönüştürüleceğini gösterir:

// Scene sınıfını kullanarak giriş STL dosyasını yükleyin
Scene scene = new Scene("test.stl");

// Çıktı dosyası biçimini GLB olarak belirtin
FileFormat outputFormat = FileFormat.GLTF2_BINARY;

// Çıktı GLB dosyasını kaydet
scene.save("test.glb", outputFormat);

Ücretsiz Geçici Lisans Alın

Ücretsiz Geçici Lisans talep ederek API’yi herhangi bir değerlendirme sınırlaması olmaksızın test edebilirsiniz.

Çözüm

Bu makalede, Java kullanarak programlı bir şekilde bir STL dosyasını bir FBX veya ikili glTF GLB dosyasına dönüştürmeyi öğrendiniz. API tarafından sunulan diğer bazı özellikleri öğrenmek için lütfen API Dokümantasyonu’na bakın. Herhangi bir sorunuz için Ücretsiz Destek Forumu aracılığıyla bizimle iletişime geçmekten çekinmeyin.

Ayrıca bakınız

C#’ta Programlı Olarak FBX’i RVM’ye veya Tam Tersine Dönüştürün