Wat betekent renderen?
Renderen is het proces waarbij een tweedimensionaal of driedimensionaal beeld van een model wordt gegenereerd met behulp van programma’s. Het wordt meestal gebruikt in architectonisch ontwerp, videospellen, animatiefilms, simulaties, tv-special effects en ontwerpvisualisatie. De toegepaste technieken en functies variëren afhankelijk van het project. Renderen draagt bij aan het verbeteren van de efficiëntie en het verminderen van de kosten bij het ontwerpen.
Techopedia legt uit wat renderen is
Er zijn twee categorieën van renderen: pre-rendering en real-time rendering. Het belangrijkste onderscheid tussen de beide ligt in de snelheid waarmee de berekening en afronding van afbeeldingen plaatsvindt.
- Real-Time Rendering: De toonaangevende renderingtechniek wordt toegepast in interactieve graphics en games waarbij beelden in een hoog tempo moeten worden gegenereerd. Omdat er veel interactie van gebruikers is in dergelijke omgevingen, is snelle beeldcreatie noodzakelijk. De prestaties van realtime rendering zijn verbeterd door het gebruik van speciale grafische hardware en het vooraf compileren van beschikbare informatie.
- Pre-Rendering: Deze renderingtechniek wordt toegepast in omgevingen waar snelheid geen cruciale rol speelt, en de beeldberekeningen worden uitgevoerd met behulp van multi-core centrale verwerkingseenheden in plaats van specifieke grafische hardware. Vooral in animatie en visuele effecten wordt deze renderingtechniek gebruikt, waar het streven naar fotorealisme van het hoogst mogelijke niveau is.
Voor deze rendertypes zijn de drie belangrijkste rekentechnieken:
- Scanline
- Raytracing
- Radiosity