MA'dan USDZ Java'ya

MA dosyaları, bir sahnenin animasyonunu, işlemesini, ışıklandırmasını vb. ve diğer ilgili verileri ASCII formatında içeren animasyon proje dosyalarıdır. Video oyunları ve filmler için animasyonlar veya 3B sahneler oluşturmak için yaygın olarak kullanılırlar. Bazı durumlarda, bir MA dosyasını USDZ dosya formatına dönüştürmeniz gerekebilir. Bu tür senaryoları takiben, bu makale bir MA dosyasının Java’da programlı olarak USDZ formatına nasıl dönüştürüleceğini açıklamaktadır.

MA’dan USDZ’ye Dönüştürücü – Java API Kurulumu

Aspose.3D for Java API, farklı türde sahneler, animasyonlar veya üç boyutlu nesneler oluşturmak, düzenlemek veya manipüle etmek için kullanılabilir. Yeni Sürümler sayfasından JAR dosyalarını indirerek veya Aspose Deposu’na erişmek için pom.xml dosyasındaki aşağıdaki yapılandırmaları kullanarak API’yi kurmanız yeterlidir.

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

MA’yı Java’da USDZ Dosyasına Dönüştür

Aşağıdaki adımları izleyerek bir MA dosyasını USDZ biçimine dönüştürebilirsiniz:

  1. Giriş Maya dosyasını yükleyin.
  2. Oluşturulan USDZ dosyasını dışa aktarın.

Aşağıdaki bölüm, MA dosya uzantılı Maya dosyalarının dönüştürülmesini daha ayrıntılı olarak açıklamaktadır.

MA’yı Java’da USDZ Dosyasına Dönüştür

Aşağıdaki adımlarda bir MA dosyasının USDZ formatına nasıl dönüştürüleceği açıklanmaktadır:

  1. Scene sınıfından bir nesne oluşturun.
  2. Giriş Maya dosyasını yöntemini kullanarak MA dosya uzantısıyla yükleyin.
  3. MA dosyasını Kaydet yöntemiyle USDZ biçimine dönüştürün.

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

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

// Giriş MA Maya dosyasını yükleyin
scene.open("sample1.ma", FileFormat.MAYAASCII);

// Çıktı USDZ dosyasını kaydedin
scene.save("result.usdz", FileFormat.USDZ);

Ücretsiz Geçici Lisans Alın

API’yi tam kapasitesiyle değerlendirmek için bir ücretsiz geçici lisans alabilirsiniz.

Çevrimiçi Demo

Lütfen bu API kullanılarak geliştirilen MA to USDZ Converter web uygulamasını deneyin.

Çözüm

Bu makalede, bir MA dosyasını Java’da programlı olarak USDZ formatına nasıl dönüştüreceğinizi incelediniz. Ayrıca, API’nin diğer birçok özelliğine göz atmak için API dokümantasyon bölümünü ziyaret edebilirsiniz. Herhangi bir belirsizlik veya sorunuz varsa, lütfen forum adresinden bize yazın.

Ayrıca bakınız

Java’da OBJ’yi 3DS’ye dönüştürün