
A számítógépes grafika történelme
Mivel ebben a számban még csak elmélettel foglalkozunk, érdemes egy-két rövidke szót ejteni a számítógépes grafika történelméről. 1950-ben jelent meg a MIT számítógéppel vezérelt képernyő, a SAGE légvédelmi rendszer (a programok képernyőről történő vezérlése fényceruzával). 1963-as évet nevezhetnénk a modern interaktív grafika megjelenésének, jellemzői az adatstruktúrák, szimbolikus struktúrák tárolása, interaktív mutatás, választás, rajzolás. 1964-ban tűntek fel a különböző tervező programok (CAD) a General Motors alkalmazta először. De ez a fejlődés elég lassan ment végbe, hiszen a hardware nagyon drága volt, drágák voltak a számítógépes erőforrások (nagy adatbázis, interaktív manipuláció, intenzív adatfeldolgozás), nehéz volt nagy programokat írni, és a software sem volt hordozható.
Az 1970-es évek jellemzői az output eszközök, az un. raszter - képernyő (TV - technika), bit - térképes grafika, bit - térkép (bitmap): bináris mátrix képek reprezentálására. Az 1980-as években már erőteljes fejlődésnek indult a számítógépes grafika, de még mindig egy eléggé szűk speciális terület a drága hardware miatt. Az újdonságokat a személyi számítógépek megjelenése (Apple Macintosh, IBM PC), a raszteres képernyő és az ablaktechnika jelentette. Ennek hatására rengeteg új alkalmazás és I/O eszköz került forgalomba gondoljunk csak az egérre vagy a táblára.
A számítógépes grafika célja ugyanis elsősorban az, hogy a számítógépből olyan eszközt tudjon varázsolni a felhasználó számára, amely a vázlatos gondoltainkból képet tud alkotni. Egy ilyen eszköz hatékony alkalmazásához, sajnos sokrétű ismereteink kell, hogy legyenek. A gondolatainkba felépített testek megvalósításához, elsősorban a geometriára, a matematikára, és a fény optikai modellezéséhez szükséges fizikai törvényszerűségre támaszkodunk. Persze ezeken kívül még sok más területtel is tisztában kell lennünk. Mindezt úgy kell megtennünk, hogy a számítógép monitorán megjelent képet az emberi agy fogja feldolgozni. Ezért nem szabad elfelejtenünk az ebből adódó korlátokat sem. Mivel ezt a képalkotást a számítógépes programokkal tudjuk elérni, a szoftvertechnológia, és az algoritmusok, adatszerkezetek ismertetőitől sem tudunk eltekinteni.
A számítógépes grafika területén ezek mellet a másik legfontosabb dolog az interaktív kapcsolat a felhasználó és a gép között, ezért fontos az interaktív szerkesztés és megjelenítés is. Az előbbi tömören azt takarja, hogy a grafikai objektumok (görbék, testek, felületek) alakját, színét, méretét a felhasználó tetszése szerint tudja változtatni anélkül, hogy a forráskódot változtani kellene. A szerkesztés eredményének interaktív megjelentése lehetővé teszi a kapott objektumok különböző irányból megfigyelését és mozgatását. A számítógépes grafika nehézsége abból adódik, mint már azt fent említettük, hogy széles ismeretek kíván, hogy igazán otthon érezzük magunk benne. Talán a szépsége is ebből adódik. Ezért most először a számítógépes grafika céljaival és feladatival fogunk foglalkozni, persze csak annyira amennyire szükséges. Alapszintű programozási tudást feltételezünk, ezért olyan dolgokkal, mint adatok bevitele, tárolása, grafikus kurzorok, lajstrom elem kiválasztás nem foglalkozunk. Valamint mindenkinek ajánlom, hogy mélyedjen el a 2 dimenziós grafikában, hiszen erre a 3D-ben is szükségünk lesz.
0 megjegyzés :
Megjegyzés küldése