Blitter objekt - Blitter object
![]() | Tento článek obsahuje a seznam doporučení, související čtení nebo externí odkazy, ale jeho zdroje zůstávají nejasné, protože mu chybí vložené citace.Srpna 2014) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
A Bob (kontrakce Bsmetí object) je grafický prvek (GEL), který používá Amiga počítač. Boby jsou hardware sprite -jako předměty, pohyblivé na obrazovce pomocí blitter koprocesor.
The AmigaOS Systém GEL se skládá z VSprites, Bobs, AnimComps (komponenty animace) a AnimObs (animační objekty), z nichž každý rozšiřuje předchozí o další funkce. Zatímco VSprites jsou virtualizací hardwarových skřítků, Bobs je zatažen blitterem do hřiště, čímž podle potřeby uloží a obnoví pozadí GEL. Bob s nejvyšší prioritou videa je poslední, kdo byl nakreslen, což z něj dělá dojem, že je před všemi ostatními Boby.
Na rozdíl od hardwarových skřítků není Bob omezen velikostí ani počtem. Boby vyžadují více Procesní výkon než skřítci, protože vyžadují alespoň jednoho DMA operace kopírování do paměti a nakreslit je na obrazovku. Někdy jsou potřeba tři odlišné operace kopírování paměti: jedna pro uložení oblasti obrazovky, kam by se nakreslil Bob, druhá pro skutečné nakreslení Bob a druhá pro obnovení pozadí obrazovky, když se Bob vzdálí.
AnimComp přidá animaci Bobovi a AnimOb seskupí AnimComps dohromady a přiřadí jim rychlost a zrychlení.
Viz také
Reference
- Rob Peck (1986). Referenční příručka k jádru ROM: Knihovny a zařízení, Addison-Wesley, ISBN 0-201-11078-4
![]() | Tento počítačová grafika –Vztahující se článek je pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |