SILNIKI GRAFICZNE W
GRACH KOMPUTEROWYCH
Bartłomiej Gubała
I rok studiów,2010/2011
Wydział Nauk Społecznych
Uniwersytet Śląski
• 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.
• 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 .
• Przykładami takich silników są:
1. Genesis 3D
2. Irricht
3. OGRE
4. Antiryad Gx
5. Crystal Space
6. RAGE
Genesis 3D
Irrlicht
OGRE
Antiryad Gx
Crystal Space
RAGE
• 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.
Ź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_
[dostęp: 19.03.2011]
•
19.02.2011]
Dziękuję za uwagę
Bartłomiej Gubała
bartekgubala@gmail.com