Format plików GlTF
Opis
GL Transmission Format (glTF™) to nieodpłatna specyfikacja wydajnego przesyłania i ładowania scen i modeli 3D przez aplikacje. Minimalizuje zarówno rozmiar zasobów 3D, jak i przetwarzanie w czasie wykonywania potrzebne do rozpakowania i wykorzystania tych zasobów.
Instalacja
Zgodnie z tym wątkiem na forum, OCC musi zostać skompilowane z obsługą RapidJSON, aby móc korzystać z funkcji glTF. Dlatego należy ustawić opcję USE_RAPIDJSON
w kroku konfiguracji CMake. Wymaga to pakietu rapidjson-dev.
Importowanie
Obecnie nie jest obsługiwany przez FreeCAD.
Eksportowanie
Od wersji FreeCAD 0.19.23074 polecenie Std Eksport może eksportować również do formatu gITF.
Alternatywne rozwiązania eksportu
W przypadku wcześniejszych wersji można zastosować te obejścia:
1. Eksportuj jako STEP → Importuj do CAD Assistant z Opencascade -> Eksportuj do glTF.
lub
2. Użyj biblioteki Python cqparts
(strona domowa):
import cqparts
cqparts.Assembly.importer('step')('myfile.stp').exporter('gltf')('myfile.gltf')
Żródło: wątek na forum.
Powiązane
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Architektura, Assembly, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Powierzchnia 3D, Rysunek Techniczny, Test Framework