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
iPod Touch
by IceCube85
Numberblocks 2101 - 2200
by cemalscratch
Argam RC'sE News!!!!!!
by ReefChong
Beat up green pig remix
by tiguy2
incredibox Abgerny night time mode
by eisforellie
CartoonyWorldFan25 And Deluxe Digital Studios Logo
by PuchungoLopez
Talking Ginger 2 juego
by A20141GS
Ay in Block Party! 17 players
by Guilhermepiggy999
Tile Sandbox
by samcancode
pvz definitive 20.8
by dou789
sprunki oc real v3 part 2/3 normal songs
by thegreastistcapybara
Wave spam by izzy
by fr0ggy_190
bas6, 9 2026 edition
by Flynn8651
Mr. Needlemouse Teaser
by 24kgoldmario
Space Simulation
by kexy321
☁️Among Us 完全日本語版 old version(オンライン)
by yosshi---
ADOFAI - Neo Cosmos T1 but I actually coded the holds
by lifehaxmax88
Typing Starter ABC but everyone dances fixed
by SUPERBOI15
Beat Up Monkey Buttons 5 Remix Music 5 remix
by miguelhauckl
Beat Up Squidward 2315
by kikiboom7
Beat up Nano: Ultimate Remix!
by Traw2016
60 Minute Timer that isn't 60 minutes // SpeedClock 1
by TheOne-6
Beyond universe size comparison
by bercad_
Paper minecraft 1.20.6 remix
by Dark_Angels6942