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
talking tom and ben news wosiongh remix
by everton_trader
Windows 98 simulator
by perretevaliente
All Sonic Buttons remix
by jakubko2010
Abandoned Discovery Island 2.0 Sprites
by BestmodM
beat up lnne 7
by Olek32167xv
VTLC.rng | Beta II (1-2000)
by Egouik
Incredibox - Sprunki Sinner Edition (REMAKE)
by thelodnie87_alt
Voice Auditions! (Japanese)
by CDP_Officials
cutie the pucca fan 2025 plush recall ad PSA remix-4 remix remix remix remix remix remix remi… remix
by nicof2013
BFSP Characters in II Remastered Style
by AdrianthePVZfan2005
Namco Museum Vol. 1 (all ghosts added)
by infintepoints1991
BBTLE's Flag Band Pack! Part 5: Oceania And Antarctica (The Last Part)
by BBTLEOfficialScratch
AY: Infinite Squares 228 remix
by biggestnumberblock
NEC ノートパソコン!!!
by ByteSizeRamble1
Numberblocks 1-10 Group Hug
by BlocksFan10
Flush Carry!
by PbsFan2019
Numbericons 1 - 2300 remix
by janek2549
jsab - try this
by osatoudaisukich
Scratch Minecraft 2.5D - 1183+ view
by SPIDERKID3
アニメーション練習
by ChocoSnackdazo
Gun Games
by takumarion
Beat Up P! (Ver 1.0.0.)
by R5NUMBERBLOCK
My Singing Monsters Dawn Of Fire v0.1.6 festival of yay
by Facu_2023
Beat Up Frown.txt [9]
by vancan_little