Co to jest grafika komputerowa OpenGL®?

Grafika komputerowa OpenGL® to obrazy wyświetlane za pomocą oprogramowania OpenGL®, a nie innych rodzajów programów graficznych komputerowych (CGI). Są one wyświetlane poprzez użycie kodowania komputerowego, podobnie jak opracowywanie oprogramowania komputerowego. Jednak zamiast korzystać z tego kodowania, aby poinstruować program, w jaki sposób obsługiwać, programowanie służy do instruowania silnika graficznego o tym, co i jak renderować różne dwuwymiarowe (2D) lub trójwymiarowe (3D). Grafika komputerowa OpenGL® ma pewne zalety w stosunku do innych programów, ponieważ można je używać z wieloma systemami operacyjnymi (OS) i różnymi platformami.

Istnieje wiele różnych ustawień, w których można użyć grafiki komputerowej OpenGL®, w tym tworzenie projektowania wspomaganego komputerowo (CAD) i programów gier wideo. Różne krajobrazy, sceny i obiekty można tworzyć za pomocą tego rodzaju oprogramowania. Do celów architektonicznych lub projektowych OpenGL® Computer Graphics CAN będzie używany do tworzenia cyfrowych modeli budynków jako demonstracji dla klienta lub do tworzenia cyfrowej makiety produktu. W projektowaniu gier wideo te typy grafiki są często używane do tworzenia scen i obiektów, które można łatwo renderować przez wiele różnych rodzajów sprzętu i oprogramowania.

Zarówno dwuwymiarowy lub 2D, jak i trójwymiarowy lub 3D grafika można tworzyć za pomocą oprogramowania OpenGL®, a te obrazy można następnie łatwo renderować i wyświetlić przez systemy komputerowe. Grafika komputerowa OpenGL® jest zasadniczo tworzona za pomocą programowania komputerowego, podobnie jak to używane do tworzenia nowego oprogramowania lub do projektowania i opracowywania strony internetowej. Następnie oprogramowanie wykonuje napisany kod, a tak jak to robi, generuje różne typy obiektów składających się z linii i wielokątów. Tego rodzaju grafiki komputerowe OpenGL® są opracowywane za pomocą matematyki, jak każdy punktW obiekcie jest wskazane w kodzie.

Punkty w przestrzeni, zwane również wierzchołkami, a linie służą do tworzenia grafiki komputerowej 2D OpenGL®. Na przykład trójkąt można utworzyć za pomocą kodu, który wskazuje trzy szczególne punkty, a następnie instruuje oprogramowanie do podłączenia tych punktów z liniami, aby uzyskać całkowity kształt. Grafika 3D jest jednak nieco bardziej złożona i wymaga wielu kodowania do stworzenia. Obiekty te są tworzone jako grafika komputerowa OpenGL® poprzez wiele kształtów zwanych wielokątami, które są połączone razem, tworząc powierzchnię obiektu 3D. Jest to następnie teksturowane przez dodatkowe programowanie i można je manipulować na wiele sposobów poprzez więcej kodu.

INNE JĘZYKI