Blender - ale dół

Uwaga! Informacje na tej stronie mają ponad 3 lata. Nadal je udostępniam, ale prawdopodobnie nie odzwierciedlają one mojej aktualnej wiedzy ani przekonań.

22:33
Sat
14
Jul 2007

Blender - ale dół

Dwa tygodnie nauki Blendera, przypominanie sobie Pythona, pisanie eksportera - tyle roboty na marne. Dziś skończyłem pisać wczytywanie statycznych siatek i wszystko zadziałało OK. Że Blender zwraca jakieś dziwne wektory normalne to zniosłem - policzyłem je sobie sam używając NVMeshMender - razem z wektorami Tangent i Binormal, których Blender w ogóle nie ma, bo nie używa Tangent Space, a Normal Mapping obsługuje tylko w Model Space. Zacząłem więc ochoczo pisać eksport szkieletu o oto co się okazało...

Blender zwraca do skryptu jakieś losowe liczby zamiast pozycji kości! Tego sobie już sam nie wyczaruję. Sprawdziłem to wiele razy, wyizolowałem ten bład i przygotowałem skrypt testowy: HorribleBlenderArmatureBug.py. Testowałem na wersji Blender 2.44, ale kiedy znalazłem na Google ten temat forum, zwątpiłem czy użycie wcześniejszej wersji rozwiąże problem. Najwidoczniej ludzie borykali się z tym już w 2005 roku, a jako odpowiedź można przeczytać że "być może komuś jednak udało się poprawnie wyeksportować animację" oraz żeby spróbować innych programów do modelowania.

Chciałbym żeby to był mój błąd, ale niestety nic na to nie wskazuje. Blender zyskuje więc dla mnie nowy, trzeci przydomek - "Niedorobione Oprogramowanie" (kto pamięta drugi? :)

Comments (0) | Tags: rendering graphics scripts engine | Author: Adam Sawicki | Share

Comments

(No comments)

Post comment

Nick *
Your name or nickname
E-mail
Your contact information (optional, will not be shown)
Text *
Content of your comment
Calculate *
(* - required field)
STAT NO AD [Stat] [Admin] [STAT NO AD] [pub] [Mirror] Copyright © 2004-2016 Adam Sawicki
Copyright © 2004-2016 Adam Sawicki