background image

 

 

SILNIKI GRAFICZNE W 

GRACH KOMPUTEROWYCH

Bartłomiej Gubała

I rok studiów,2010/2011

Wydział Nauk Społecznych

Uniwersytet Śląski

background image

 

 

• Silnik graficzny – część kodu aplikacji 

odpowiedzialna za tworzenie grafiki 
(2D lub 3D) na ekranie komputera. 
Zawiera elementy konieczne do 
wykonywania złożonych matematycznych 
obliczeń i przekształceń elementów grafiki.

 

background image

 

 

• Silnik graficzny zajmuje 

się renderowaniem programowym bądź 
sprzętowym obrazu na zwykłym ekranie w 
czasie rzeczywistym. W przypadku grafiki 
trójwymiarowej oznacza to, że każda 
klatka obrazu musi zostać wygenerowana 
na tyle szybko, aby możliwe było 
swobodne 'poruszanie się' po 
trójwymiarowym świecie wirtualnym .

background image

 

 

• Przykładami takich silników są:
1. Genesis 3D
2. Irricht
3. OGRE
4. Antiryad Gx
5. Crystal Space
6. RAGE

background image

 

 

Genesis 3D

background image

 

 

Irrlicht

background image

 

 

OGRE

background image

 

 

Antiryad Gx

background image

 

 

Crystal Space

background image

 

 

RAGE

background image

 

 

•  Silniki graficzne do generowania obrazu 

3D są czasami nazywane silnikami 3D. Do 
przyśpieszenia i wykonywania bardziej 
złożonych obliczeń mogą wykorzystywać 
wsparcie sprzętowe 
specjalizowanych procesorów 
graficznych oraz obsługujących je bibliotek 
graficznych takich jak DirectX czy OpenGL. 

background image

 

 

Źródła:

http://www.arkham-development.com/html
/wordpress/

  [dostęp: 19.03.2011]

http://pl.wikipedia.org/wiki/Silnik_graficzny

 

 [dostęp: 19.03.2011]

http://www.crystalspace3d.org/main/Main_

Page

  [dostęp: 19.03.2011]

http://www.ogre3d.org/

  [dostęp: 

19.02.2011]

background image

 

 

Dziękuję za uwagę

Bartłomiej Gubała

bartekgubala@gmail.com


Document Outline