• Tunnel2

    Ik schuif mijn fascinatie voor 3D tunnels niet onder stoelen en ook niet onder banken. Ik vind ze te gek. Ik denk dat ik rond 1993 mijn eerste tunneleffect heb gezien, waarschijnlijk op zolder bij Pieter Sane/Scoopex thuis. Ik was meteen verkocht. Dat je dit op een computerscherm kon tonen! Tegenwoordig is 3D heel gewoon, maar de truc waarmee in demoscene producties tunneleffecten worden gemaakt, blijft fantastisch.

    Hoe?
    Allereerst maak je een matrix van alle pixels op het scherm. Geef daarbij elke pixel een waarde mee, en hoe dichter bij het midden, hoe sneller deze waardes moeten vermeerderen. Vertaal deze waardes naar een x,y coordinaat van een willekeurig texture (zorg ervoor dat ze wrappen met behulp van modulus!), lees de pixelwaarde van het texture en kleur de pixel ermee in. Laat de texture nu langzaam bewegen.. klaar!

‹ HOME Meer graphics