250 likes | 660 Views
Bilgisayar Grafiklerinin Tarihçesi. İnönü Üniversitesi Bilgisayar Mühendisliği Bölümü. 1940 Öncesi. Euclid ( M.Ö. 3 3 0 - 2 75 ) : “Geometrinin Babası” olarak da bilinir.
E N D
Bilgisayar Grafiklerinin Tarihçesi İnönü Üniversitesi Bilgisayar Mühendisliği Bölümü
1940 Öncesi • Euclid (M.Ö. 330 - 275): “Geometrinin Babası” olarak da bilinir. • FilippoBrunelleschi (1377 - 1446): Mimar, heykeltraş, “mühendis” ve perspektifi keşfettiği öne sürülen İtalya Rönesansı’ nın öne çıkan ismidir. • ReneDescartés (1596-1650): Analitik geometri ve koordinat sistemini geliştiren matematikçidir. • James Joseph Sylvester (1814 - 1897): Matris gösterimini bulan matematikçidir.
1940’ lar • IsaacJacobSchoenberg (1903 -1990): “Spline fonksiyonu” tanımını ilk kullanan matematikçidir. • 1946: ENIAC’ ın ortaya çıkışı • 1947: İlk transistörün üretimi
1950’ ler • WhirlwindI, ABD Donanması için bir uçuş simülatörü üretme çabası ile geliştirilmiştir. • Çıktı birimi olarak ekran kullanılmıştır. • Devamında üretilen Whirlwind II, ABD’ nin SAGE sistemi için bir temel oluşturmuştur. • 1956’ da MIT’ de ilk transistörlü bilgisayar geliştirilmiştir.
1950’ ler Semi-AutomaticGroundEnvironment (SAGE) 1951-1958
1960’ lar • 1961: MIT mezunu SteveRussell PDP-1 () bilgisayarı için ilk bilgisayar oyunlarından olan Spacewar oyununu geliştirmiştir. • Oyunun amacı yönetilen uzay gemisi ile rakip uzay gemilerini imha etmektir. • 1962: JackBresenham doğru ve çember çizme algoritmalarını geliştirmiştir. • 1962: PierreBézier, Renault’ ta çalışırken otomobil tasarımı için “Béziereğrileri”ni kullanmıştır. • 1963: IvanSutherland MIT Lincoln laboratuarında bilinen ilk bilgisayar destekli tasarım aracı (CAD) olan Sketchpad’i geliştirmiştir. • 1967: Douglas Carl Engelbart ilk bilgisayar faresini üretmiştir.
1960’ lar “Perhaps the best way to define computer graphics is to find outwhat itis not. It is not a machine. It is not a computer, nor a groupof computerprograms. It is not the know-how of a graphic designer, a programmer,a writer, a motion picture specialist, or a reproduction specialist.Computer graphics is all these–a consciously managed anddocumented technologydirected toward communicating informationaccurately and descriptively.” Computer Graphics, by William A. Fetter, 1966
Sketchpad Ayrıca: http://www.youtube.com/watch?v=57wj8diYpgY
1970’ ler • 1971: HenriGouraud, “GouraudShading” olarak da bilinen nesne gösterim yöntemini icat etmiştir. • 1973: BuiTuongPhong, öne sürdüğü yöntemle Gouraud’ dan daha gerçekçi görüntüler elde etmiştir. • 1973: SIGGRAPH kurulmuştur. • 1974: La Faim/Hunger (Açlık) filmi yayınlandı. • 1975: Benoit Mandelbrot,fraktal geometrisini açıklamıştır. • Bağımsız kare tabanlı canlandırmanın ilk olarak uygulanışı.
1980’ ler • 1980: TurnerWhitted, ışın izleme fikrini ilk olarak ortaya atmıştır. Bu sayede yansıtıcı yüzeylerin oldukça gerçekçi bir şekilde görüntülenebileceğini öne sürmüştür. • Yöntemin aşırı boyutta hesaplama gerektirmesi, o dönemin bilgisayarlarında uygulanmasını neredeyse imkansız kılmıştır. • 1984: Apple, ilk Macintosh bilgisayarı piyasaya sürmüştür. Bu bilgisayar ilk grafiksel arayüze sahip olan bilgisayardı. • 1985: Commodore, ilk Amiga bilgisayarı piyasaya sürmüştür.
1980’ler • 1987: Video GraphicsArray (VGA) standartı IBM tarafından geliştirilmiştir. Günümüzde de kullanılmakla birlikte önümüzdeki senelerde yerini HDMI standardının alması öngörülmektedir. • 1986, 1988: LuxoJr. ve Tin Toy kısa animasyon filmleri Pixar tarafından yapıldı.
1990’ lar • 1992: OpenGL standartlarının tanımlanması • 1990, 1992: Windows 3.0 ve Windows 3.1 Microsoft tarafından geliştirildi. • 1993: Jurassic Park’ ta görsel efektler ve 3B dinazor modelleri kullanıldı. • 1994: Sony, Playstation oyun konsolunu piyasaya sürdü. • 1994: 69,451 çokgenden oluşan Stanford tavşanı modeli oluşturuldu. • 1995: Toy Story, Pixar • 1995: Microsoft Windows 95’i piyasaya sürdü. • 1995: Microsoft DirectX1.0 geliştirildi. Amaç Windows 95 üzerinde daha hızlı ve kaliteli görüntüler elde etmekti.
1990’lar • 1996: John Carmack ve ekibi Quake oyununu piyasaya sürdü. Oyunda 3B oyuncu ve canavar modelleri kullanıldı. Oyun mekanı da 3B olarak modellenmiştir. • 1996: 3dfx Interactive, 3Dfx Voodoo olarak da bilinen çipi OEM ürün olarak bilgisayar üretici firmalara satmıştır. • 1999: nVidiaGeForce 256 grafik çipini ilk GPU olarak tanıtmış ve GPU terimini popülerleştirmiştir. • 1999: TheMatrix serisinin ilk filmi yayınlandı. Filmde o zamana kadar pek görülmemiş (mermi zamanı vb.) görsel efektler kullanılmıştır.
2000’ ler • 2001: RemedyEntertainmentMaxPayne oyununu geliştirdi. Oyunun öne çıkan özelliklerinden biri mermi zamanı efekti içermesiydi. • 2001: Microsoft Xbox oyun konsolunu piyasaya sürdü. • 2003: Hitachi, Sony, Philipsve Silicon Image firmaları HDMI standartını geliştirdi. • 2004: PCI Express bağlantı standartı ortaya çıktı ve zamanla AGP’ nin yerini aldı. • 2004: Birleşik aydınlatma ve gölgeleme modeli ile karmaşık canlandırma betiklerini içeren idTech 4 oyun motoruyla geliştirilmiş Doom 3 oyunu satışa sunuldu.
2000’ ler • 2007: Yüksek çözünürlüklü modeller (10 milyon çokgene kadar) oluşturulabilen Zbrush modelleme yazılımının 3.1 sürümü piyasaya çıktı. • 2008: Benjamin Button'ın Tuhaf Hikayesi filmi yayınlandı. Başroldeki Brad Pitt’ in yüz ifadeleri, 3B olarak modellenen Benjamin Button karakterine oldukça gerçekçi bir şekilde oturtulabilmiştir. • 2009: Arttırılmış gerçeklik ve ileri düzey hareket yakalama teknikleri kullanılan, yapımı teknolojik seviyenin yetersizliği nedeniyle ertelenen Avatar filmi yayınlandı. • 2012: OculusRift sanal gerçeklik sisteminin geliştirme prototipi tanıtıldı.
Nihai Hedef veya Daha Fazlası • Bilgisayar grafikleri için nihai amaç, gerçekliğin tam anlamıyla bilgisayar ortamında oluşturulabilmesidir. • Ancak kimilerine göre bunun da ötesinde hedeflerin ileride oluşabilme ihtimali bulunmaktadır.