OBJ a USDZJava

Un archivo OBJ contiene un objeto tridimensional con coordenadas, textura y otra información del objeto. Mientras que el formato de archivo USDZ es un archivo ZIP sin cifrar y sin comprimir para almacenar archivos de descripción de escena universal. En algunos escenarios, es posible que desee convertir un archivo OBJ al formato USDZ. De acuerdo con dichos requisitos, este artículo cubre cómo convertir un archivo OBJ a un archivo USDZ mediante programación en Java.

Convertidor de USDZ a OBJ: instalación de la API de Java

Aspose.3D for Java La API se puede utilizar para crear, editar o manipular archivos 3D. Puede instalar la API descargando sus archivos JAR desde la sección Descargas o usando los siguientes detalles en el archivo pom.xml de su proyecto basado en Maven para instalarlo desde el Repositorio Aspose.

Repositorio:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Dependencia:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-3d</artifactId>
        <version>22.2</version>
    </dependency>
</dependencies>

Convertir OBJ a USDZ en Java

Puede convertir un archivo OBJ a USDZ con los pasos que se enumeran a continuación:

  1. Cree una instancia de la clase Scene para cargar el archivo OBJ de entrada.
  2. Crea una instancia de un objeto de la clase UsdSaveOptions.
  3. Finalmente, convierta OBJ a un archivo USDZ.

El siguiente fragmento de código explica cómo convertir un archivo OBJ al formato USDZ mediante programación en Java:

// Cargue el archivo OBJ inout usando la clase Scene 
Scene scene = new Scene("template.obj");

// Inicializar objeto de clase UsdSaveOptions
UsdSaveOptions options = new UsdSaveOptions(FileFormat.USDZ);

// Guardar archivo USDZ de salida
scene.save("test.usdz", options);

Obtenga una licencia de evaluación gratuita

Puede evaluar la API en toda su capacidad solicitando una licencia temporal gratuita.

Conclusión

En este artículo, ha entendido cómo convertir un archivo OBJ a formato USDZ mediante programación en Java. Además, es posible que desee consultar muchas otras características que ofrece la API consultando la sección documentación. Si tiene alguna inquietud, no dude en comunicarse con nosotros en el foro.

Ver también