Hlavní obsah
V zákulisí studia Pixar
3. Přidávání více tvarů
Použijte pole, abyste uložili více objektů a vytvořili jakýkoliv tvar. Klikněte zde pro zopakování si objektů.
Chceš se zapojit do diskuze?
Zatím žádné příspěvky.
Transkript
Takže zatím jste vytvořili
objekt jednoho tvaru, který obsahuje informaci
k nakreslení kruhu. My ale budeme potřebovat
více tvarů pro našeho sněhuláka a budeme chtít uložit
všechny tyto tvary v jedné datové struktuře,
která představuje náš model sněhuláka. Jeden způsob, jak to udělat,
je pomocí polí, kde každá pozice v poli
představuje jeden tvar objektu. Nevíš, co jsou objekty v poli?
Klikni na odkaz pod videem. V příštím cvičení pro tento účel určíte
pole zvané pole tvarů. Myslete na toto pole tvarů
jako na náš celý model. Má to vše, co počítač potřebuje,
k nakreslení všech částí modelu. Ale co s kloboukem pro Nicka? Ten nemůžeme
nakreslit s kruhy. To by bylo šílené! Krátký film, Nick Nack, byl vytvořen s jednoduchými
geometrickými tvary. Jednoduchá cesta k nakreslení jakéhokoliv
tvaru je určení série bodů zvaných vrcholy. Například náš klobouk by
potřeboval 8 takových vrcholů. Každý z těchto bodů
je vyjádřen dvojicí souřadnic. Pak můžeme celý seznam těchto
vrcholů uložit ve větším poli. Takže budeme mít pole z polí
k uložení všech tvarů, které chceme. A my necháme jinou část programu,
aby pro nás tyto body spojila. Nejprve pro vás máme dvě cvičení. V prvním cvičení vytvoříte pole tvarů
k uložení každého tvaru objektu. To vám umožní přidat hlavu a tělo. Potom budete moci vytvořit jakýkoliv tvar,
počínaje klasickým černým kloboukem. Užijte si to! (smích) Jej! Jděte na to!