.VERT Bestandsextensie
Vertexshaderbestand
| Ontwikkelaar | OpenGL |
| Populariteit |
4,1 | 9 stemmen |
Wat is een VERT-bestand?
Een VERT-bestand is een grafische functie die wordt gebruikt om een vertex te arceren, oftewel een punt in een 3D-ruimte. De functie bestaat uit vertexshader-eigenschappen die zijn gedefinieerd door de GL Shading Language (GLSL). VERT-bestanden worden meestal gebruikt door videogames, 3D-modelleringssoftware en software voor visuele effecten.
Meer informatie
GLSL is een hogeeniveau-shadertaal met syntaxis die vergelijkbaar is met de programmeertaal C. De Open Graphics Library (OpenGL) gebruikt VERT- en .FRAG-shaders om 2D- en 3D-afbeeldingen weer te geven in veel verschillende toepassingen. Minecraft, Adobe After Effects, Blender en Avogadro gebruiken bijvoorbeeld allemaal OpenGL om afbeeldingen weer te geven.
Wat zijn shaders?
Shaders voegen diepte toe aan 3D-afbeeldingen door hun uiterlijk te veranderen. Een shader kan de kleur, belichting, donkerte, tint, verzadiging of het contrast van een afbeelding aanpassen. Een shader kan bijvoorbeeld de hoek aanpassen waaronder een lichtbron op een punt valt, waardoor verandert hoe een object wordt belicht.
Shaders worden uitgevoerd op de grafische verwerkingseenheid (GPU) van een computer, niet op de centrale verwerkingseenheid (CPU). Hierdoor kan de CPU zich richten op het uitvoeren van programmacode, in plaats van op het weergeven van afbeeldingen.
Welke verschillende typen GLSL-shaders zijn er?
Er zijn twee belangrijke typen GLSL-shaders:
- Vertex - Bewerk een vertex, oftewel het punt in een driehoekig 3D-modelmesh waar twee lijnen samenkomen; bepalen de coördinaten van een vertex en, op grotere schaal, de plaatsing van afbeeldingen op het scherm; worden eenmaal per vertex aangeroepen
- Fragment - Ook wel een texture-shader genoemd; arceert een fragment, oftewel een pixel in een gerasteriseerde driehoek die deel uitmaakt van een 3D-afbeelding; wordt gebruikt om kleuren, schaduwen en andere effecten te verwerken
Een VERT-bestand openen
Je kunt VERT-bestanden openen met de hulpmiddelen die bij de OpenGL SDK (platformonafhankelijk) zijn inbegrepen. Je kunt VERT-bestanden ook openen en bewerken met broncode-editors, zoals Microsoft Visual Studio Code (platformonafhankelijk), en teksteditors, zoals Microsoft Notepad (meegeleverd met Windows), Apple TextEdit (meegeleverd met macOS) of gedit (Linux).