Explore nuestros productos

If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.


Docs Swagger Examples Blog Support Release Notes Dashboard

Instalación

El paquete está disponible en nuget.org y se puede instalar mediante la consola del administrador de paquetes ejecutando el siguiente comando:

PM> NuGet\Install-Package Aspose.3D-Cloud

Version NuGet NuGet-GroupDocsCloud


API REST para Modelado y Conversión 3D

El SDK Aspose.3D Cloud para .NET permite a los desarrolladores realizar un procesamiento avanzado de archivos 3D en la nube. La API admite la creación de varios modelos 3D (por ejemplo, esferas, cilindros, planos), la conversión de formatos 3D, la extracción de contenido 3D de archivos PDF y la aplicación de transformaciones como rotación, escalado y traslación. Simplifica la modelación paramétrica, la triangulación y la extracción de datos sin procesar, permitiendo flujos de trabajo sin interrupciones. Con una amplia integración con almacenamiento en la nube, los desarrolladores pueden cargar, descargar, copiar, mover y eliminar archivos 3D de manera eficiente. El SDK admite una amplia gama de formatos, incluidos FBX, OBJ, STL y PDF, garantizando la interoperabilidad entre plataformas. La instalación es sencilla a través de NuGet, lo que permite una integración rápida en aplicaciones .NET.

Conversión entre formatos utilizando Aspose.3D Cloud

Convertir formatos de archivo

Permite una conversión fluida entre múltiples formatos de archivo 3D para mejorar la interoperabilidad.

Crear un nuevo archivo en un formato específico

Admite la creación de un archivo 3D en un formato especificado con una estructura o propiedades predefinidas.

Convertir parte de un archivo

Permite la conversión selectiva de partes específicas de un archivo 3D a otro formato para un manejo de datos enfocado.

Usar SaveOptions para la conversión de formatos

Aprovecha el parámetro SaveOptions para personalizar y optimizar el proceso de conversión entre formatos de archivo 3D.

Trabajo con ModelProcess utilizando Aspose.3D Cloud

Crear entidades con tamaños específicos

Facilita la generación de nuevas entidades 3D con dimensiones definidas para cumplir con requisitos precisos de modelado.

Eliminar nodos de escenas 3D

Admite la eliminación de nodos específicos de una escena 3D para su optimización y refinamiento.

Funciones de utilidad de Aspose.3D Cloud

Extraer y guardar escenas en diferentes formatos

Proporciona funcionalidad para extraer escenas de archivos 3D y guardarlas en una variedad de formatos para garantizar la compatibilidad.

Extraer datos sin procesar de archivos PDF

Permite la extracción de datos 3D sin procesar incrustados en archivos PDF para un procesamiento o análisis adicional.

Triangular y guardar parte de una escena

Convierte partes específicas de una escena 3D en geometría triangulada y las guarda en un formato elegido.

Triangular y guardar todo el archivo

Procesa un archivo 3D completo para triangular su geometría y lo guarda en un nuevo archivo para mayor consistencia.

Triangular y guardar en el archivo original

Permite la modificación directa del archivo 3D original al triangular su geometría y sobrescribirlo.

Trabajo con archivos y almacenamiento utilizando Aspose.3D Cloud

Descargar archivos desde el almacenamiento en la nube

Proporciona la capacidad de descargar archivos desde el almacenamiento en la nube directamente a sistemas locales para acceso sin conexión.

Subir archivos al almacenamiento en la nube

Permite cargar archivos desde dispositivos locales al almacenamiento en la nube para una gestión de archivos segura y centralizada.

Copiar archivos a una nueva ubicación

Permite copiar archivos a una ubicación diferente dentro del almacenamiento en la nube, asegurando una organización eficiente de los archivos.

Mover archivos a una nueva ubicación

Facilita el movimiento de archivos entre directorios en el almacenamiento en la nube para reestructurar y optimizar la jerarquía de almacenamiento.

Eliminar archivos en el almacenamiento en la nube

Admite la eliminación de archivos almacenados en la nube para liberar espacio y mantener la gestión organizada de los datos.

Formatos de documentos compatibles

La siguiente tabla indica los formatos de archivo que Aspose.3D para .NET puede cargar y guardar.

FormatoDescripciónCargarGuardarComentariosFormato de archivo en el código
AMFFormato de archivo para fabricación aditiva✔️✔️amf
3DS3D Studio✔️✔️discreet3ds
RVMModelo del Sistema de Gestión de Diseño de Plantas AVEVA✔️✔️rvmbinary, rvmtext
DRCGoogle Draco✔️✔️draco
DAECollada✔️✔️collada
DXFAutoCAD DXF✔️dxf
FBXFormato Autodesk FBX✔️✔️De la versión 7.2 a la 7.5, ASCII/Binario.fbx7200ascii, fbx7200binary, fbx7300ascii, fbx7300binary, fbx7400ascii, fbx7400binary, fbx7500ascii, fbx7500binary
OBJWavefront Obj✔️✔️Incluye soporte para mallas/nubes de puntos.wavefrontobj
PDFPDF 3D✔️✔️Solo admite contenido 3D U3D estándar incrustado en PDF. PRC y U3D con extensión RH Mesh no están soportados todavía.pdf
PLYFormato de Archivo de Polígonos o Formato de Triángulos Stanford✔️✔️Incluye soporte para mallas/nubes de puntos.ply
STLLenguaje de Triángulos Estándar✔️✔️stlascii, stlbinary
U3DUniversal3D✔️✔️universal3d
GLTFFormato de Transmisión GL✔️✔️gltf, gltf2, gltf_binary, gltf2_binary
JTArchivo Siemens JT✔️Solo soporta versiones 8 y 9.siemensjt8, siemensjt9
XArchivo DirectX✔️xbinary, xtext
3MFFormato de Fabricación 3D de Microsoft✔️microsoft3mf
ASEFormato ASCII Scene Exporter de 3D Studio Max✔️
HTMLSoporte para HTML✔️✔️
USDDescripción Universal de Escena✔️
USDZArchivo de Descripción Universal de Escena✔️

Comenzar

No necesita instalar nada para comenzar con el SDK Aspose.3D Cloud para .NET. Simplemente cree una cuenta en Aspose for Cloud y obtenga la información de su aplicación.

Simplemente ejecute Install-Package Aspose.3D-Cloud desde la Consola del Administrador de Paquetes en Visual Studio para descargar y referenciar el ensamblado de Aspose.3D en su proyecto. Si ya tiene el SDK Aspose.3D Cloud para .NET y desea actualizarlo, ejecute Update-Package Aspose.3D-Cloud para obtener la versión más reciente.

Consulte el Repositorio GitHub para escenarios comunes de uso.

Crear un Nuevo Archivo 3D

Genere un nuevo archivo 3D en un formato especificado utilizando Aspose.3D Cloud API.

// Incluir los espacios de nombres necesarios
using Aspose.ThreeD.Cloud.Sdk.Api;
using Aspose.ThreeD.Cloud.Sdk.Model;

// Inicializar Aspose.3D Cloud API
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");

// Especificar el formato y el nombre del archivo de salida
var format = "collada"; // Ejemplo de formato
var outputFile = "newFile.dae";

// Crear un nuevo archivo 3D
var response = api.CreateFile(format, outputFile);

// Verificar la creación del archivo
Console.WriteLine("Archivo creado con éxito: " + response.Message);

Convertir Parte de un Archivo 3D a Otro Formato

Convierta una parte específica de un archivo 3D a un formato diferente, conservando la estructura de los datos de destino.

// Inicializar Aspose.3D Cloud API
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");

// Especificar el archivo de entrada y las configuraciones de salida
var inputFile = "sample.3ds";
var targetFormat = "obj"; // Formato de destino
var outputFile = "convertedPart.obj";
var partPath = "/RootNode"; // Especificar el nodo para extraer y convertir

// Convertir parte del archivo
api.ConvertPart(inputFile, partPath, targetFormat, outputFile);

Console.WriteLine($"Parte del archivo convertida a {outputFile}");

Triangular una Escena 3D

Simplifique la geometría de una escena 3D triangulando la malla y guardándola en un formato elegido.

// Incluir los espacios de nombres necesarios
using Aspose.ThreeD.Cloud.Sdk.Api;
using Aspose.ThreeD.Cloud.Sdk.Model;

// Inicializar Aspose.3D Cloud API
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");

// Especificar los detalles de entrada y salida
var inputFile = "scene.fbx";
var outputFile = "triangulatedScene.obj";

// Triangular la escena 3D y guardar
api.Triangulate(inputFile, outputFile);

Console.WriteLine($"Escena triangulada y guardada en {outputFile}");

Extraer Datos Crudos de un Archivo 3D

Extraiga datos crudos esenciales (como vértices y texturas) de un archivo 3D para un procesamiento personalizado.

// Incluir los espacios de nombres necesarios
using Aspose.ThreeD.Cloud.Sdk.Api;

// Inicializar Aspose.3D Cloud API
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");

// Especificar el archivo de entrada
var inputFile = "example.3ds";

// Extraer datos crudos
var rawData = api.ExtractRawData(inputFile);

Console.WriteLine("Datos Crudos Extraídos:");
Console.WriteLine(rawData);

Docs Swagger Examples Blog Support Release Notes Dashboard


API de Modelado 3D | API de Conversión 3D | Modelado Paramétrico | Triangulación 3D | Transformación 3D | Procesamiento de Archivos 3D | API 3D Basada en la Nube | Integración de Almacenamiento en la Nube 3D | Conversión de Formato de Archivo 3D | Extraer Contenido 3D | Extracción de Datos de PDF 3D | Subir Archivos 3D | Descargar Archivos 3D | Gestionar Archivos 3D en la Nube | Soporte FBX | Formato OBJ | Formato STL | Wavefront OBJ | Manipulación de Archivos 3D | SDK 3D de NuGet | Extracción de Datos 3D | Procesamiento de Escenas 3D | Datos en Bruto 3D


 Español