Autor: Michal Pohořelský Uveřejněno: Myš 09/94, str. 28-29 Multimédiální možnosti Silicon Graphics
Firma Silicon Graphics (SGI) uvedla před asi 11 lety na trh svůj první počítač. Dnes je úspěšným konkurentem všech světových výrobců počítačů či pracovních stanic v celé oblasti počítačové grafiky. Hlavní doménou firmy jsou multimédia, digitální média, video produkce, zpracování filmů a filmových triků, animace, prezentační grafika, CAD/CAM, průmyslový design, procesory RISC a multiprocesorové systémy ONYX. Základem každého počítače firmy SGI je operační systém IRIX 5, kterému se nyní budeme věnovat.
Operační systém IRIX 5
Systém IRIX 5 je prvním 64bitovým operačním systémem, jenž pochází z Unixu System V Release 4.1 americké firmy AT&T. Systém IRIX 5 v sobě zahrnuje knihovny a soubory specifikované podle normy SVID 3 (System V Interface Definition), který definuje programové rozhraní (API) v SVR4. To přináší uživatelům standardní nástroje ve vývojovém prostředí. Systém podporuje již vyvinutá SGI rozhraní jako IRIS GL, OpenGL a knihovny pro víceprocesorovou podporu. Výhodou je snížení nákladů při portaci softwaru z jiné implementace SVR4 a následné snížení nákladů při školení vývojových týmů vyplývající ze standarizace SVR4. Systém plně podporuje ABI rozhraní (Applications Binary Interface), což uživateli dává větší možnost výběru aplikací. Součástí systému je také REACT, což je soubor nástrojů pro podporu aplikací pracujících v reálném čase.
64bitový IRIX 5 umožňuje adresovat fyzický a virtuální prostor o velikosti až 1.2 TB. Programy pracující s velkými datovými soubory (geofyzikální a fyzikální aplikace) vyžadují přístup k souborům, jejichž velikost přesahuje možnosti 32bitové adresace (více než 4 GB !). Systém proto podporuje soubory o velikosti až 1.2 TB. V oblasti internacionalizace a národní lokalizace je využita technologie umožňující systém adaptovat do lokálního jazykového prostředí. Norma lokalizace umožňuje vývoj tzv. country kits, což jsou přeložená systémová hlášení a lokální konvence pro výstup v grafickém i textovém režimu. IRIX 5 má všechny prostředky pro vývoj nových nebo adaptaci starších aplikací v národním prostředí.
IRIX 5 zahrnuje nové verze X-Window systému (X11 verze 5) a uživatelského grafického prostředí OSF/Motif verze 1.2. Nejvýznamnějším rozšířením je podpora internacionalizace. Je možné sdílení fontů v síti s využitím client-server technologie. Operační systém rovněž obsahuje nová výkonnější vstupně/výstupní rozhraní, jenž jsou vhodná pro databázové aplikace s velmi vysokými nároky na výkonnost. Velmi důležitým nástrojem každého uživatele Silicon Graphics je nové multimediální prostředí.
Indigo Magic
Indigo Magic využívá výkonnosti a pružnosti Unixu a nabízí nástroje pro správu úloh, snadný přístup k prostředkům, rychlou orientaci v adresářích a souborech, úplnou sadu editorů a prohlížeček pro různá média, interaktivní předvádění, multimediální poštu a poskytování informací na žádost. Indigo Magic Desktop vytváří vizuální prostředí k IRIXu 5 a nahrazuje dříve používaný prostředek WorkSpace. Poskytuje kompletní grafickou podporu pro správu systému zahrnující kopírování, přesun, lokální i vzdálené spojování souborů, vytváření adresářů nebo pracovní plochy pro správu úloh.
Grafický System Manager podporuje také kompletní práci administrátora systému, jako je připojování disků, přidávání uživatelů, archivace dat nebo konfigurace sítě. Pomocí System Manageru můžeme najít vzdálené počítače s danou konfigurací nebo tiskárny podporující pouze určitý typ dat. Součástí prostředí Indigo Magic je program Showcase pro prezentační grafiku a vytváření multimediálních prezentací, audio a video řídící panel, ovládací programy pro CD a DAT, programy pro tvorbu video sekvencí MovieMaker a MoviePlayer, zpracování rastrových obrázků - ImageTools a zpracování digitálního zvuku - AudioTools.
Součástí dodávaného programového vybavení je program IRIS Explorer pro 3D vizualizaci, modelování a simulaci v 3D prostoru, který umožňuje řešit bez nutnosti programování i velmi složité úlohy z oblasti GIS, biologie, medicíny a dalších. Důležitou součástí programového vybavení je také soubor emulátorů pro DOS, Windows 3.1 a Apple Macintosh. Pro uživatele pracující v prostředí Indigo Magic jsou samozřejmě důležité specializované multimediální aplikace.
3D Animace
Animační systém VERTIGO od kanadské firmy Vertigo Technology Inc. je interaktivní 3D visualizační software vyvinutý pro výtvarníky a designery pro rychlé vytvoření komplexních animací ve vysoké kvalitě. Aktuální verze 9.5 je připravena pro filmovou a video tvorbu, postprodukci a ke čtení či zápisu ve všech obrazových a objektových formátech. Vertigo také nabízí TMorph - rychlý a flexibilní nástroj pro 2D morphing a Warping nástroje pro bezešvý morphing mezi stojícími a pohybujícími se obrazy. Hlavními novinkami aktuální verze 9.5 jsou:
Systém Vertigo se dodává podle konfigurace v cenách 6000 až 60000 USD na grafických pracovních stanicích SGI. K současným uživatelům patří BBC, Ex Machina, Brodway Viewo, Pinnacle Productions, Magno, Limelite, Lucas Film Studio a další. Mezi další programy z této oblasti grafiky patří:
- Integrování technologie RenderMan od firmy Pixar.
- Integrované efektory umožňují aplikovat na jakýkoliv objekt, skupinu nebo animaci matematicky popsaný efekt, jako třeba vlny, vítr, pružný náraz apod. Efekty mohou být statické i animované.
- Compositor dovoluje provádět uvnitř Vertiga operace jako maskování, klíčování, layering, gamma korekce a další speciální efekty.
- Recording umožňuje převádět vaši animaci na video.
- Práce s textem je nyní velmi pohodlná díky nové knihovně s více než 2000 fonty. Písmo můžeme libovolně naklánět, natahovat či jinak obecně kroutit. Dále lze zvolit jestli písmo budeme prezentovat jako 2D polygon nebo 3D objekty vzniklé vysunutím. Ve druhém případě můžeme text animovat s využitím všech vymožeností, které nám Vertigo 9.5 nabízí.
- Alias - Animator
- ElectroGIG - GIG 3D GO
- Side Effects - PRIMSMS 3D Animation
- SOFT IMAGE - Creative Environment
- Thomson Digital Image (TDI) - EXPLORE Animator
- Wavefront Technologies - Advanced Visualizer
Editace a spojování
Do této skupiny patří programy umožňující upravovat záznam v digitálním videu a vytvářet snadno komplexní vícevrstevné efekty. Sem patří také upravování video záznamů v reálném čase:
- AvidTechnology - Media SuitePro
- Behavior - Flow
- Discreet Logic - Flint
- Integrated Research - Integrated Video
- SOFT IMAGE - Online, Eddie
- Wavefront Technologies - Video Composer
Stínování, titulkování a speciální efekty
Do této skupiny patří programy zabývající se 2D a 3D animací a umožňující vytvářet speciální efekty na statických obrazech nebo pohyblivých video klipech:
- Adobe Systems - Photoshop
- Alias - Eclipse
- Aurora Systems - Liberty Paint
- Earthwatch Communications - Earthwatch
- Little Big One - Nefertiti
- Parrallax - Matador
- Side Effects Software - MOJO
- SOFT IMAGE - Eddie Paint, Eddie Morph
- TDI - PIXISCAN
- Time Arts Inc. - Creative Licence
- Wavefront Technologies - Advanced Paint
- XAOS Tools - nTITLE, Pandamonium
Audio Post-produkce
Sem patří programy pro upravování zvukových nahrávek:
- Digital F/X - Tidal Wave
- The Blue Ribbon Soundworks - SuperJam
Video vstup/výstup a komprese
Do této skupiny patří programy spolupracující s integrovanou barevnou digitální kamerou. Tato kamera může být použita pro multimediální poštu, snímání video sekvencí nebo video konference:
- Chyron - Centaur
- Photron - IND 24
- Silicon Graphics - Galileo Video, Indigo Video, Indy Video
Renderování
Zde jsou zastoupeny programy provádějící renderování komplexních 3D animací:
Samozřejmě, že celý předchozí výčet obsahuje pouze malý zlomek dostupných aplikací pro SGI.
- DiaQuest - Imagenode
- Pixar - RenderMan ToolKit, NetRenderMan
- Torque System - Render Server