Rýchly začiatok
Rýchly začiatok
Táto príručka ukazuje najrýchlejšiu cestu od inštalácie až po načítanie a ukladanie 3D súboru pomocou Aspose.3D FOSS pre .NET. Knižnica je licencovaná MIT, čistá C # a nevyžaduje žiadne domáce binárne súbory ani externé závislosti mimo balíka NuGet.
Predpoklady
| Requirement | Detail |
|---|---|
| .NET | 10.0 or later |
| OS | Windows, macOS, Linux, Docker |
| Package | Aspose.3D from NuGet |
Inštalácia
Inštalovať z NuGet. Knižnica automaticky detekuje 3D formáty súborov zo rozšírení, takže nie sú potrebné žiadne explicitné konštanty formátu pre základné použitie:
dotnet add package Aspose.3D --version 26.1.0Nahradenie 3D súboru
Volanie Scene.FromFile() s cestou na načítanie akéhokoľvek podporovaného formátu. Knižnica detekuje formát z rozšírenia súboru. Prístup k hierarchii scény prostredníctvom ̋scene.RootNode∂:
using Aspose.ThreeD;
var scene = Scene.FromFile("model.obj");
Console.WriteLine($"Root node: {scene.RootNode.Name}");Prejdite grafický graf scény
Nahradená scéna je strom Node objektov zakorenených v ̋scene.RootNude∂. Použite rekurzívny prechod na vytlačenie alebo spracovanie každého uzlu a jeho detí:
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);Uložiť do iného formátu
Knižnica detekuje výstupný formát z rozšírenia súboru:
using Aspose.ThreeD;
var scene = Scene.FromFile("model.obj");
scene.Save("output.glb");
Console.WriteLine("Converted to GLB.");Vytvorte novú scénu a ukladajte ju.
Vytvorte Scene bez argumentov na začiatok prázdny, pridajte detské uzly do ̋scene.RootNode∂ a potom zavolajte ∂scène.Save∂)∂ aby ste ho napísali na disk vo požadovanom formáte:
using Aspose.ThreeD;
var scene = new Scene();
var node = scene.RootNode.CreateChildNode("box");
scene.Save("new_scene.obj");Ďalšie kroky
- Inštalácia
- Ako načítať 3D modely
- Ako konvertovať 3D modely
- KB Články