IT-lexicon › Programmeren › Driehoeksstrip

Driehoeksstrip

Programmeren Svenska → Bijgewerkt: 2026-10-25

Een primitief waarbij elke vertex na de eerste twee een driehoek vormt met de vorige twee, zodat N driehoeken N+2 vertices kosten in plaats van 3N.

Elke vertex na de eerste twee sluit een driehoek met zijn twee voorgangers, waarbij de windingsvolgorde per driehoek automatisch wisselt. Een strip van N driehoeken is N+2 vertices — een flinke besparing ten opzichte van de 3N van een niet-geïndexeerde lijst wanneer geometrie door een smalle vertexpijplijn gaat. Losse strips kunnen in één draw call aan elkaar worden geplakt met gedegenereerde driehoeken (zonder oppervlak) die niets renderen.

Een naaste verwant is de triangle fan, die één centrale vertex deelt. Moderne engines geven meestal de voorkeur aan geïndexeerde driehoekslijsten, waar de post-transform vertexcache vrijwel dezelfde hergebruikswinst oplevert zonder de ontwerpbeperkingen van strips; strips leven vooral voort in bandbreedtebeperkte of verouderde paden en in vertexbuffers op eenvoudige hardware.

← Terug naar het lexicon