Vad är OpenGL® -datorgrafik?
OpenGL® -datorgrafik är bilder som visas genom användning av OpenGL® -programvara snarare än andra typer av datorgrafiska bilder (CGI). Dessa visas genom användning av datorkodning ungefär som utvecklingen av datorprogramvara. I stället för att använda denna kodning för att instruera ett program om hur man använder, används emellertid programmeringen för att instruera en grafikmotor om vad och hur man ska göra olika tvådimensionella (2D) eller tredimensionella (3D) objekt. OpenGL® Computer Graphics har vissa fördelar jämfört med andra program, genom att de kan användas med flera operativsystem (OS) och olika plattformar.
Det finns ett antal olika inställningar där OpenGL® -datorgrafik kan användas, inklusive skapandet av datorstödd design (CAD) och videospelprogram. Olika landskap, scener och objekt kan skapas genom användning av denna typ av programvara. För arkitektoniska eller designändamål, OpenGL® Computer Graphics CAn användas för att skapa digitala modeller av byggnader som demonstrationer för en klient eller för att skapa en digital mockup av en produkt. I videospeldesign används dessa typer av grafik ofta för att skapa scener och objekt som lätt återges av många olika typer av hårdvara och programvara.
Både tvådimensionell, eller 2D, och tredimensionell, eller 3D, grafik kan skapas genom användning av OpenGL®-programvara, och dessa bilder kan sedan enkelt göras och visas av datorsystem. OpenGL® -datorgrafik skapas i princip genom användning av datorprogrammering, ungefär som den som används för att skapa ny programvara eller för att designa och utveckla en webbplats. Programvara kör sedan koden som har skrivits, och som den gör så genererar den olika typer av objekt som består av linjer och polygoner. Dessa typer av OpenGL® -datorgrafik utvecklas genom matematik, som varje punkti ett objekt anges i koden.
punkter i rymden, även kallade vertiklar, och linjer används för att skapa 2D OpenGL® -datorgrafik. En triangel, till exempel, kan skapas genom kod som indikerar tre speciella punkter och instruerar sedan programvaran att ansluta dessa punkter med linjer för att göra en total form. 3D -grafik är emellertid något mer komplex och kräver mycket kodning för att skapa. Dessa objekt skapas som OpenGL® -datorgrafik genom flera former som kallas polygoner, som är anslutna samman för att bilda ytan på ett 3D -objekt. Detta struktureras sedan genom ytterligare programmering och kan manipuleras på många sätt genom mer kod.