Maxscript Fundamentals 1: Variables, Macroscripts, Functions
Popis titulu
- Instruktor: Laszlo Sebo
- Úroveň: střední
- Délka: 3 hodiny 04 minut
- Jazyk: anglicky
V tomto prvním DVD z naší série MAXScript Fundamentals vás Laszlo provede základními principy MAXScriptu, jako jsou proměnné (Variables), vlastnosti (Properties), cykly For, řízení toku (Flow Control), tvorba vašeho kódu do MacroScriptu pro snadnější přístup do vašich palet, funkce a to, jak vytvořit vaše vlastní funkce z vašeho MAXScript kódu.
Toto DVD je určeno středně pokročilým uživatelům 3dsmax, kteří chtějí využít silný potenciál MAXScriptu a je určeno také těm, kteří přechází na 3dmax z jiné platformy a potřebují tomu přizpůsobit své skriptovací znalosti. MAXScript vám umožní usnadnit pracovní proces prostřednictvím uživatelských nástrojů a také vám umožní překročit limity, které před vás staví systémové uživatelské rozhraní.
Poznámka: na tomto DVD není vyžadována předchozí znalost programování nebo skriptování.
Témata kurzu:
Kap. 01: Co je to MAXScript
Laszlo vám vysvětlí co je to skriptovací jazyk a jak do tohoto obrazu zapadá MAXScript.
Kap. 02:Přístup k MAXScript Listeneru
Laszlo vysvětluje co je to MAXScript Listener a jak k němu můžeme přistoupit.
Kap. 03: Základní koncepty - proměnné
Úvod do některých základních konceptů, které se týkají skriptování. Začneme s proměnnými.
Kap. 04: Vlastnosti
Jaké jsou vlastnosti objektů?
Kap. 05: Funkce
Jaké jsou funkce a co s nimi můžeme dělat?
Kap. 06: Vyhodnocení
Laszlo vysvětluje jek 3D Studio MAX vyhodnocuje MAXScript a jaké důsledky pro naše skriptování má toto vyhodnocení.
Kap. 07: Script Editor & makro skripty
Úvod do Script Editoru a makroskriptů.
Kap. 08: Skript pro tvorbu stromů
Laszlo zahájí praktický tutoriál, ve kterém nám ukáže jak vytvořit skript pro zaplnění roviny modely stromů.
Kap. 09: Definice tříd a dědění vlastností
V rámci tutoriálu na tvorbu stromů Laszlo vysvětluje, co jsou to definice tříd (Class Definitions) a jak pracuje dědění vlastností.
Kap. 10: Definice funkcí
Abychom rozchodili náš skript pro tvorbu stromů, potřebujeme k tomu funkce. Laszlo nám ukáže jak na to.
Kap. 11: Přístup k datům, jednoduchá matematika matic
Jak můžeme přistoupit k datům vrcholů sítě krajiny pro naše stromy? A jak stromy umístit do těchto vrcholů pomocí základní maticové matematiky?
Kap. 12: Řízení toku skriptu, cyklus For
Akci umístění stromu potřebujeme zopakovat pro každý vrchol, proto nám zde Laszlo ukáže, jak k tomu můžeme využít cyklus For.
Kap. 13: Odladění „blbuvzdornosti" skriptu
Nyní, když už náš skript pro tvorbu stromů funguje, nám Laszlo ukáže jak zabránit možným chybám, které mohou nastat při jeho praktickém použití.
Kap. 14: Tipy a triky
Laszlo vám nakonec ukáže několik konceptů, tipů a triků, které vám mohou pomoci při psaní vašich vlastních MAXScriptů.


