Inici ràpid
Inici ràpid
Aquesta guia mostra el camí més ràpid de la instal·lació a la càrrega i l’emmagatzematge d’un fitxer 3D utilitzant Aspose.3D FOSS per .NET. La biblioteca és llicenciada pel MIT, pura C #, i no requereix binaris natius ni dependències externes més enllà del paquet NuGet.
Condicions previes
| Requirement | Detail |
|---|---|
| .NET | 10.0 or later |
| OS | Windows, macOS, Linux, Docker |
| Package | Aspose.3D from NuGet |
Instal·lar
La biblioteca detecta automàticament formats de fitxers 3D des d’extensions de arxius, per la qual cosa no es necessiten constants de format explícites per a l’ús bàsic:
dotnet add package Aspose.3D --version 26.1.0Carregar un fitxer 3D
L’aplicació de la biblioteca detecta el format a partir de l’extensió del fitxer. Accedeix a la jerarquia de escena mitjançant scene.RootNode:
using Aspose.ThreeD;
var scene = Scene.FromFile("model.obj");
Console.WriteLine($"Root node: {scene.RootNode.Name}");Travessa el gràfic de la escena
Una escena carregada és un arbre d’objectes de nodos enraïnats a scene.RootNode. Utilitza una caminada recursiva per imprimir o processar cada node i els seus fills:
using Aspose.ThreeD;
void Walk(Node node, int depth = 0)
{
var indent = new string(' ', depth * 2);
Console.WriteLine($"{indent}Node: {node.Name}");
foreach (var child in node.ChildNodes)
Walk(child, depth + 1);
}
var scene = Scene.FromFile("model.glb");
Walk(scene.RootNode);Salvar en un format diferent
La biblioteca detecta el format de sortida a partir de l’extensió del fitxer:
using Aspose.ThreeD;
var scene = Scene.FromFile("model.obj");
scene.Save("output.glb");
Console.WriteLine("Converted to GLB.");Crea una nova escena i guarda-la.
Construir un Scene sense arguments per començar buit, afegir nodes fills a ̋scene.RootNode⌒, després cridar ∂scené.Save()̅ per escriure-lo al disc en el format desitjat:
using Aspose.ThreeD;
var scene = new Scene();
var node = scene.RootNode.CreateChildNode("box");
scene.Save("new_scene.obj");Primiers passos
- Instal·lació
- Com carregar models 3D
- Com convertir models 3D
- KB Articles