.NET 3D Rozhraní API pro manipulaci se soubory
Číst, zapisovat, manipulovat a převádět formáty souborů 3D v jakékoli aplikaci založené na .NET.
Download free trialAspose.3D for .NET je herní software a počítačově podporované navrhování (CAD) API s bohatými funkcemi pro manipulaci s dokumenty bez jakékoli závislosti na softwaru 3D pro modelování a vykreslování. API podporuje Discreet3DS, WavefrontOBJ, FBX (ASCII, binární), STL (ASCII, binární), Universal3D, Collada, glTF, GLB, PLY, DirectX, formáty souborů Google Draco a další. Vývojáři mohou snadno vytvářet, číst, převádět, upravovat a ovládat podstatu 3D formátů dokumentů.
Aspose.3D for .NET API je uživatelsky přívětivý a lze jej nasadit s libovolnou aplikací .NET, stačí ji zkopírovat, aniž byste se museli starat o další služby a moduly, které jsou již nainstalovány.
Pokročilé funkce .NET 3D API
Vytvořit scénu 3D & uložit v podporovaném formátu
Načíst, uložit & převádět soubory na stream
Práce s geometrií & hierarchie scény
Sdílejte data geometrie sítě mezi více uzly
Přidejte vlastnost animace do dokumentu scény
Triangulujte síť pomocí vlastního rozložení paměti vertexu
Přidejte cílovou kameru do scény
Animujte objekty ve scéně
Rozdělit sítě podle materiálu
Vykreslete zobrazení 3D ve formátu obrázku
Sesílejte a přijímejte stíny na geometrie
Povolit změnu orientace roviny
Vylepšete tvorbu válce
Přidána podpora vulkan rendereru
Vytvářejte geometrii vytlačováním tvarů
Podpora algoritmu UV atlasu
Podpora standardního formátu 3D tisku AMF
Podpora importu FBX a binárního zápisu
Exportujte a importujte glTF souborů s kompresí draco
3D Konverze formátu souboru
Aspose.3d for .NET poskytuje řadu pokročilých algoritmů, díky kterým je řešením typu vše v jednom pro převod formátu souboru 3D. Proces převodu je stejně jednoduchý jako změna přípony souboru na požadovaný formát. Vše, co musíte udělat, je načíst zdrojový soubor v instanci Scene a zavolat jeho metodu Save s příslušným parametrem FileFormat. A je to!
Uložit scénu 3D v různých formátech – C#
// load the file to be converted
var scn = new Aspose.ThreeD.Scene(dir + "template.fbx");
// save in different formats
scn.Save(dir + "output.stl", Aspose.ThreeD.FileFormat.STLASCII);
scn.Save(dir + "output.obj", Aspose.ThreeD.FileFormat.WavefrontOBJ);
3D Vytváření scén
Aspose.3D for .NET umožňuje programátorům snadno generovat scény od začátku, aniž by museli instalovat jakýkoli modelovací nebo renderovací software 3D. 3D .NET API také umožňuje uložit scény ve formátech (FBX, STL, WavefrontOBJ, Discreet3DS, Universal3D a Collada) voláním metody Save Objekt třídy scény.
Přidejte informace o majetku na scénu 3D
Metadata jsou strukturované informace, které popisují, lokalizují a usnadňují vyhledávání, používání a správu informačního zdroje. Aspose.3D for .NET API umožňuje vývojářům definovat metadata pro scénu.
Vytvořit síť 3D & Grafické tvary
Knihovna .NET 3D umožňuje vývojářům vytvořit síť různých 3D geometrických tvarů, definovat řídicí body a mnohoúhelníky tím nejjednodušším způsobem, jak vytvořit sítě a nasměrovat síť na více instancí typu tvaru. Vývojáři mohou také umístit tvary 3D kamkoli na scénu 3D.
Sdílejte data geometrie sítě s více uzly
Pro snížení požadavků na paměť lze jednu instanci Mesh svázat s různými instancemi Node. Představte si, že potřebujete systém, kde se velký počet 3D kostek zdá být nerozeznatelný; můžete ušetřit paměť vytvořením jednoho Mesh objektu při spuštění systému. V tomto okamžiku pokaždé, když požadujete jiný tvar, vytvoříte další objekt Node a poté nasměrujete tento uzel na jednu síť. Takto spravuje instance API.
Triangulovat síť s vlastním rozložením paměti Vertex
Převeďte síť na trojúhelníkovou síť, protože jakákoli složitá struktura může být reprezentována jako svazek trojúhelníků. Grafické softwarové balíčky a hardwarová zařízení fungují efektivněji na trojúhelníkech. Rozložení paměti Vertexu je také důležité pro napájení GPU (Graphics Processing Unit), protože GPU musí také vědět o rozložení vrcholu, aby z vyrovnávací paměti extrahovalo správné atributy.
Nezávisle na jakékoli externí instalaci softwaru
Aspose.3D API je sestaven pomocí spravovaného kódu, který při práci se soubory 3D nikdy nezávisí na žádné externí instalaci API nebo softwaru v počítači. Jedná se o dokonale přizpůsobené řešení z hlediska podporovaných funkcí, bezpečnosti, stability, škálovatelnosti, rychlosti a ceny.
- Výukové zdroje
- Dokumentace
- Zdrojový kód
- API Reference
- Výuková videa
- Podpora produktu
- Bezplatná podpora
- Placená podpora
- Blog
- Poznámky k vydání
- Proč Aspose.3D for .NET
- Seznam zákazníků
- Příběhy úspěchu