Real-time rendering

Wat is het?

Real-time rendering is het proces waarbij een computer continu 3D-beelden berekent en weergeeft, zodat een gebruiker interactieve resultaten kan zien zonder merkbare vertraging. Het vereist snelle berekening van geometrie, belichting, schaduwen en post-processing binnen een strikt tijdsbudget (framebudget) om vloeiende frame rates en lage latentie te behouden. In 3D-contexten zoals games, AR, VR en andere XR-toepassingen worden technieken zoals culling, level-of-detail, GPU-shaders en steeds meer real-time ray tracing gebruikt om visuele getrouwheid in balans te brengen met prestaties.

Praktisch voorbeeld

Stel je een VR-ervaring voor waarin je door een virtuele stad wandelt: real-time rendering herberekent gebouwen, schaduwen en reflecties elke frame terwijl je beweegt of van gezichtspunt verandert. 3D-artiesten moeten assets optimaliseren (bijv. het aantal polygonen verminderen, textuuratlassen en normaalkaarten gebruiken) zodat de engine binnen het framebudget kan blijven. Voor AR op een smartphone zijn er extra beperkingen — overlay rendering, trackingcorrecties en energieverbruik — dus worden technieken zoals foveated rendering en occlusion culling gebruikt om het werk van de GPU te verminderen terwijl de waargenomen kwaliteit hoog blijft.

Test je kennis

Waarom gebruiken real-time 3D-engines technieken zoals level-of-detail (LOD) en culling vooral tijdens weergave in AR/VR-toepassingen?

Vraag het aan Lex
Lex kent de context van deze term en helpt je sneller met gerichte uitleg, voorbeelden en extra context.
Tip: Lex antwoordt kort in de widget. Voor meer detail, ga naar full screen modus.

Leer onze taal

Leer deze termen van echte professionals en verdiep je skills bij KdG MCT.

Studeren bij KdG