• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Konwersja modelu 3D z formatu fbx do json z wykorzystaniem narzędzia assimp2json

Aruba Cloud - Virtual Private Server VPS
0 głosów
372 wizyt
pytanie zadane 3 grudnia 2020 w OpenGL, Unity przez Jakub 0 Pasjonat (23,120 p.)

Witam, piszę w języku Rust/WASM prosty silnik graficzny. Aktualnie cały czas pracuje nad ładowaniem modeli. Mój program pobiera modele z pliku JSON, i na jego podstawie buduje geometrie ( bo w jednym projekcie blend/fbx może być oczywiście wiele modeli ). Przykładowy screen z programu blender:

Testowo kostki nazywają się AAA, BBB, Cube, Cube.003/4/5/6. Oczywiście to nie ma większego znaczenia. Wykorzytuje to:

https://github.com/acgessler/assimp2json

do konwersji wyeksportowanego pliku fbx na json. Problem jest taki, że w wynikowym jsonie nie ma części informacji

Wynikowy plik ( nie było do wyboru formatu json więc dałem js ).

assimp2json zamieszcza w pliku informacje o transformacjach oraz same obiekty. O ile informacje o transformacjach dla określonych obiektów i ich nazwy się zgadzają, to z jakiegoś powodu w sekcji meshes są tylko 2 kostki i do tego jedna o złej nazwie ( nazywa się Cube.001,  a jak widać nazwa została zmieniona na AAA ). Zdaję sobie sprawę z tego, że wszystkie 7 kostek są takie same i, że zapisywanie ich wszystkich do pliku to strata zasobów. Tu chodzi jednak tylko o test poprawności działania. Nie mam pojęcia co assimp robi z tymi informacjami. Nie wiem też czy problem jest z narzędziem czy ja czegoś nie rozumiem.

Jeśli ktoś miał podobny problem i wie w czym rzecz do będę bardzo wdzięczny za pomoc. Pozdrawiam serdecznie!

 

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 1,004 wizyt
pytanie zadane 3 stycznia 2020 w Grafika i multimedia przez Hexan Początkujący (430 p.)
0 głosów
0 odpowiedzi 232 wizyt
pytanie zadane 22 sierpnia 2019 w Nasze poradniki przez EQS Początkujący (480 p.)
+14 głosów
3 odpowiedzi 371 wizyt
pytanie zadane 22 czerwca 2016 w Grafika i multimedia przez Miś Nowicjusz (220 p.)

93,334 zapytań

142,328 odpowiedzi

322,406 komentarzy

62,670 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...