Wat zijn OpenGL® computer graphics?
OpenGL®-computerafbeeldingen zijn afbeeldingen die worden weergegeven met behulp van OpenGL®-software in plaats van andere soorten computer grafische afbeeldingen (CGI). Deze worden weergegeven door het gebruik van computercodering, net als de ontwikkeling van computersoftware. In plaats van deze codering te gebruiken om een programma te instrueren over hoe te werken, wordt de programmering echter gebruikt om een grafische engine te instrueren over wat en hoe verschillende tweedimensionale (2D) of driedimensionale (3D) objecten moeten worden weergegeven. OpenGL® computer graphics hebben bepaalde voordelen ten opzichte van andere programma's, omdat ze kunnen worden gebruikt met meerdere besturingssystemen (OS) en verschillende platforms.
Er zijn een aantal verschillende instellingen waarin OpenGL® computergraphics kunnen worden gebruikt, waaronder het maken van computer aided design (CAD) en videogameprogramma's. Verschillende landschappen, scènes en objecten kunnen worden gemaakt met behulp van dit soort software. Voor architecturale of ontwerpdoeleinden kunnen OpenGL® computergraphics worden gebruikt om digitale modellen van gebouwen te maken als demonstratie voor een klant, of om een digitaal model van een product te maken. Bij het ontwerpen van videogames worden dit soort afbeeldingen vaak gebruikt om scènes en objecten te maken die gemakkelijk kunnen worden weergegeven door veel verschillende soorten hardware en software.
Zowel tweedimensionale of 2D- als driedimensionale of 3D-afbeeldingen kunnen worden gemaakt met behulp van OpenGL®-software en deze afbeeldingen kunnen vervolgens eenvoudig worden weergegeven en weergegeven door computersystemen. OpenGL® computer graphics worden in principe gecreëerd door het gebruik van computerprogrammering, net zoals die gebruikt werd om nieuwe software te maken of om een website te ontwerpen en ontwikkelen. Software voert vervolgens de code uit die is geschreven en genereert daarbij verschillende soorten objecten bestaande uit lijnen en polygonen. Dit soort OpenGL® computergraphics wordt ontwikkeld door wiskunde, omdat elk punt in een object in de code wordt aangegeven.
Punten in de ruimte, ook wel hoekpunten genoemd, en lijnen worden gebruikt om 2D OpenGL® computergraphics te maken. Een driehoek kan bijvoorbeeld worden gemaakt door code die drie specifieke punten aangeeft en vervolgens de software instrueren om die punten met lijnen te verbinden om een totale vorm te maken. 3D-graphics zijn echter iets complexer en vereisen veel codering om te maken. Deze objecten worden gemaakt als OpenGL® computergraphics door meerdere vormen, polygonen genaamd, die met elkaar worden verbonden om het oppervlak van een 3D-object te vormen. Dit wordt vervolgens getextureerd door extra programmering en kan op meerdere manieren worden gemanipuleerd door meer code.