Python - plan automatyzacji pracy w programach 3D.
Od ponad dwóch lat mam do czynienia z programami 3D - zaczynając od modelowania w programie blender, poprzez poprawy animacji wykonanej za pomocą systemu motion capture w motion builderze, aż po obecną naukę animacji 3D w programach maya i blender. W trakcie pracy zauważyłam, jak wiele procesów można by zautomatyzować i usprawnić a python daje możliwość do tworzenia takich narzędzi.
Moje dosyć wymagające (guess what my ego says) pomysły do czego go wykorzystam:
CHARACTER PICKER - program maya
Czym jest character picker i dlaczego mimo swojej popularności nie jest standardowo wbudowanym narzędziem w programach do animacji?
Character picker ułatwia wybieranie i kontrolowanie poszczególnymi częściami ciała zriggowanego modelu, bez gubienia się w widoku 3D. Problem jest brak jednego standardu - szkielety i modele różnią się między sobą, dlatego zazwyczaj wymagają indywidualnie przygotowanego pickera, dostosowanego do danego rig'u.

PROBLEM
Obiekt na scenie posiada za dużo widocznych naraz kontrolerów - przez co ciężko jest czasami dostać się do odpowiedniego kontrolera by móc poruszać częścią ciała.

ROZWIĄZANIE
Character picker - osobne okno z ilustracją 2D modelu postaci i wyraźnie zaznaczonymi kontrolerami. W rezultacie widok na scenie jest przejrzysty i nie trzeba męczyć się kontrolerami przy modelu.



LISTA SKRÓTÓW KLAWISZOWYCH - program Blender
Wykorzystanie w pracy
PROBLEM
Uczniowie na zajęciach często wypytują się o skróty klawiszowe do narzędzi w programie blender lub proszą o wypisanie ich na tablicy.
ROZWIĄZANIE
Lista podstawowych skrótów klawiszowych jako dodatkowe okno w programie blender na laptopach uczniów.
