![]() |
|||||
I N H OU D
1. Begin
2. Van echt naar virtueel
3. De virtuele wereld
4. Objecten
5. Licht
6. Camera's
7. Rendering en ray-tracing
8. 3D-animaties in de praktijk
9. Tips & Trucs en meer
10. 3D met een 3D-bril
Bijlagen
|
Ray-tracing
Met ray-tracing kunt u de meest realistische afbeeldingen maken die u
zich maar voor kunt stellen. Met ray-tracing bent u bijvoorbeeld in staat
om de refractie van licht door verschillende materialen, zoals bijvoorbeeld
lucht, water en glas, perfect na te bootsen. Niet alle 3D-programma’s
bieden de mogelijkheid tot ray-tracing.
Ray-tracing berekent de weg die lichtstralen afleggen in een scène. Lichtstralen
reflecteren tussen objecten, staan af en toe bloot aan refractie en
ga zo maar door. Sommige van deze lichtstralen bereiken de virtuele
camera die in de scène is opgesteld. Omdat dus niet alle lichtstralen de
camera bereiken is het niet nodig om alle lichtstralen in de scène te berekenen.
Ray-tracing
![]() RenderfarmRendering kan heel wat tijd in beslag nemen. Met name ray-tracing is vaak een complexe bezigheid. Bij complexe scènes, of bij animaties, kan het soms uren, of zelfs dagen duren voordat het werk gerenderd is. Om dit probleem te verzachten hebben sommige 3D-programma’s de mogelijkheid om via een netwerk (network rendering) processorkracht ‘af te snoepen’ van andere computers in het netwerk. De software gaat dan kijken welke computers het rustig hebben en zetten die vervolgens aan het werk om een deel van het renderen voor hun rekening te nemen. Zo’n groep computers wordt ook wel een renderfarm genoemd.Radiosity
Een stapje verder in het nabootsen van realisme is mogelijk met behulp
van de techniek Radiosity dat door sommige 3D-programma’s wordt
ondersteund. In hoofdstuk 2 hebt u kunnen lezen dat een object een bepaalde
kleur heeft, omdat sommige lichtstralen worden geabsorbeerd,
terwijl andere lichtstralen worden gereflecteerd. Zo absorbeert een groen
voorwerp de kleuren rood en blauw en wordt de kleur groen dus gereflecteerd.
Het licht dat weerkaatst (reflectielicht), valt ook op nabijgelegen
objecten. Zou naast het groene object een wit voorwerp staan, dan
zullen delen van de het witte object een groene tint krijgen door het
indirecte (gereflecteerde) licht dat op het witte object valt. Dit wordt
diffuse interreflection genoemd.
Afbeelding gerenderd met radiosity
De effecten die u met radiosity kunt bereiken zijn ongelofelijk en sommige
afbeeldingen zijn niet van echt te onderscheiden! In dat geval
spreekt men van fotorealistische afbeeldingen. Een groot voordeel van
radiosityrendering is dat de gehele scène gerenderd wordt. Dit houdt in
dat als we de scène vanuit een ander camerapunt willen bekijken, de
scène niet opnieuw berekend hoeft te worden. Waarschijnlijk zal in de
toekomst steeds meer gebruik worden gemaakt van radiosityrendering. ![]()
|
||||
|
|