Blog uživatele goddard

Co dál?

Tohle je otázka kterou si kladu téměř denně když přemýšlím o tom co se naučit. Dnes existuje spousta zajímavých technologií a je těžké vybrat jen jednu které by se člověk rád věnoval a opravdu do ní pronikl.

Uživatelské rozhraní Quartz Composeru (8)

Vývojový nástroj Quartz Composer má dvě hlavní okna: editor a prohlížeč. Okno editoru slouží pro sestavování a propojování obvodů a tím vytváření kompozicí. Okno prohlížeče ukazuje výstup produkovaný kompozicí, renderovací prostředky používané kompozicí a informace o chybách.
Tato kapitola popisuje okna editoru a prohlížeče, klíčové položky menu a ostatní prvky uživatelského rozhraní Quartz Composeru. Po přečtení této kapitoly budete připraveni používat editor k vytváření kompozic.

Základní koncepty v Quartz Composeru (7)

Repozitář kompozic

Quartz kompozice umožňuje standardní způsob vytváření pohyblivé grafiky v Mac OS X, ať už jde o animaci nebo zpracování efektů. Z toho důvodu obsahuje Mac OS X 10.5 repozitář kompozic - centrální místo pro ukládání kompozicí. Jakákoli aplikcae tak může za pomocí rámce Quartz Composeru požádat repozitář o specifické typy kompozic nebo jednoduše tento repozitář procházet a zjistit tak co je dostupné. Repozitář je složen y následujících složek:

  • /System/Library/Compositions

Základní koncepty v Quartz Composer (6)

Systém souřadnic

Quartz Composer používá troj rozměrný homogenní systém souřadnic, jak lze vidět na obrázku 1-8. Počátek systému souřadnic je ve středu obrazovky. Osa x je horizontální a osa y je vertikální. Osa z leží v pravém úhlu k osám x a y tak, že vystupuje z obrazovky směrem k pozorovateli. Levý a pravý okraj obrazovky mají souřadnice -1.0 a +1.0. Horní a spodní okraje jsou závislé na poměru stran (aspect ratio - AR). V případě poměru stran 4:3 jsou hodnoty okrajů +1.0 / AR = +0.75 a -1.0 / AR = -0.75.

Základní koncepty v Quartz Composer (4)

Obvody

Základními prvky Quartz Composeru jsou obvody.

Základní koncepty v Quartz Composer (3)

Kompozice

Quartz Composer se používá k vytváření Quartz kompozicí, což jsou procedurální pohyblivé grafické progamy sestavené z existujících modulů (nazývajících se obvody) vytvářející sled operací a jejich vykreslování. Obrázek níže znázorňuje jednoduchou kompozici.

Jednoducha kompozice

Základní koncepty v Quartz Composer (2)

Quartz Composer je vývojový nástroj Mac OS X pro zpracování a renderování grafických dat. Jeho vizuální programovací prostředí je vhodné pro:

- Vývoj modulů pro zpracování grafiky bez nutnosti napsat jediný řádek kódu
- Prozkoumávání vizuálních technologií dostupných v Mac OS X bez nutnosti učit se programovací rozhraní pro danou technologii

Po instalaci vývojářských nástrojů pro Mac OS X v10.5 najdete Quartz Composer ve složce /Developer/Applications

Poznámky z Adobe Flex 3: Programming ActionScript 3 (1)

O tomto manuálu

- manuál poskytuje základ pro vývoj aplikací v ActionScript 3.0
- vhodná znalost pojmů jako datový typ, proměnná, cyklus (smyčka), funkce a jejich významů
- základní znalost princpů OOP - třídy a dědičnost

Používání tohoto manuálu

- kapitoly 1 až 4 obsahují přehled programování v ActionScript 3
- kapitoly 5 až 10 obsahují popis základníc datových typů a tříd ActionScript 3
- kapitoly 11 až 26 obsahují popis různých Flash Player API

V ActionScript 3 lze programovat:

Úvod do Quartz Composer (1)

Quartz Composer je vývojářský nástroj pro zpracování a renderování grafických dat. Jeho vizuální programovací prostředí vám dovolí vyvíjet moduly, nazývané kompozice, zpracovávající grafiku bez napsání jediné řádky kódu. Quartz Composer je také knihovna která umožňuje programově přistupovat, řídit a manipulovat s kompozicemi vytvořenými ve vývojářském nástroji. Postupně se podíváme na to, jak použít Quartz Composer editor k vytvoření kompozice. Také si ukážeme jak použít kompozice jako šetřiče obrazovky anebo v programu QuickTime.

Syndikovat obsah