Silnik graficzny

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, szukaj

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. 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.

Przykładami takich silników mogą być Genesis3D, Irrlicht, OGRE, Antiryad Gx, Crystal Space, RAGE. Choć zwykłemu posiadaczowi komputera kojarzą się przede wszystkim z grami, to są projektowane do wielu innych celów, np. wizualizacji projektowanych budynków czy wnętrz. Nie powinny być utożsamiane z silnikami gry.

[edytuj] Linki zewnętrzne

[edytuj] Silniki graficzne

[edytuj] Zbiorcze informacje o różnych silnikach

Osobiste
Przestrzenie nazw

Warianty
Działania
Nawigacja
Dla czytelników
Dla wikipedystów
Narzędzia
Drukuj lub eksportuj
W innych językach