00 / Jak funguje Houdini

00.0 Kontexty

Houdini se da chapat jako skupina osmi robotů, kterým dáváme příkazy.
Těm osmi robotům se říká kontexty a každý z nich umí něco jiného.
A ti roboti spolu vzájemně spolupracují a předávají si dílo.

Každý z těch robotů má jinou sadu příkazů, které mu můžeme zadat.
Proto si musíme dávat pozor, v kterém kontextu zrovna jsme.
Tedy kterému robotovi zrovna zadáváme příkazy.

Sada těch příkazů se samozřejmě zpracovává postupně, od začátku. 
Ale pozor, zajímavé je, že Houdini na to musí jít vždy od konce!

00.1 Eventy

Představme si, že nad těmi roboty je hlídač událostí.
Ten postupuje takto:

- co mam zobrazit
- co k tomu potrebuji
- vznika strom zavislosti (dependencies)
- jsem zavisly na case? (jsem v jinem snimku nez v prvnim)
- vyhodnoti se postupne vsechny potrebne nody a kontexty