Realtime Affine Texture Mapping (WIP) copy
by DCPU-16
Description
UPDATE: Back-ported backface culling. (hohoho) The code includes lots of unrolled loops and duplicated code to save doing things twice or with excessive calculation, so the code is pretty messy. Since this is affine texture mapping, the texturing will look funky when used on perspective transforms (you can see this on the first Playstation). This is the simplest form of texture mapping though, so it makes sense to implement this first. As you can see, this is way too slow to be practical. The framerate could be increased a lot by doing backface culling, which I might copy over from my racetrack project. I'm going to try this on a more advanced model, but it'll probably be a a like render instead of realtime. Credit to Mojang for the grass block texture from Minecraft.
Instructions
Affine Texture Mapping in Scratch. Adjust the distance slider (closer is slower) and Poly Resolution slider. I use the same texture converter as with the Earth Shader: http://dl.dropbox.com/u/12239448/ScratchTexture/index.html Model of Link Imported: http://scratch.mit.edu/projects/10541079/
Project Details
- Visibility
- Visible
- Comments
- Enabled
More Cool Projects
Beat Up Lollipop V
by tnwlss1013
Numberblocks Times Table Grid 8x8
by rynerleon
BTGU Letters in New Looks Style
by sebas1383
Beat Up Greeny (1)
by newmyles
FBI open up goofy ah
by intr-sntg12
spiffy pictures.exe buttons 8
by clubawsomerises
Obituary Xiaohu mix (Concept)
by StatiX_LuciX
Numberblocks (1-15) (2016)
by SANTASERNI
Vurr and Buttons 2 Stomach Hurts With Jectoieon And Flamingeon
by AnnaVesa
Run away form ransomware
by TBooo123
ASMR TIMER_ANIMATION
by ryu921
Bill Cipher Well Meet Again
by BellCipher
旧にゃんこ大戦争(わんこ大戦争宣伝用)
by Cube0206
SHANGHAIVANIA
by 20tomytab19
Add yourself singing Triple Trouble
by sadik173
Beat up Edward DLC Remastered remix
by 3mil123
Beat up Isaac Mii: The Final Beating (1)
by ismiiboy
Pizza tower party
by bunnypool1234
MacOS 7.01
by joeforestx
My take of Kurdish Alphabet Lore
by NJsaurus
Beat up Balloon Boy cartoon push
by piolalina
Make Your Own Thomas And Friends End Credits!!! remix-2 remix
by gogosica300
Numberblocks Piratasthophe but it goes to 1,000,000,000,000
by marcusxziel
Numberblocks battery overcharging to 1 quadrillion
by Cascratchkid