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
Add yourself as a button on Beat Up Scratch Cat!-3 remix
by Mr_Scratch_And_Watch
Numbers Band 74 (for joe 7)
by PrincipeJosh
Mashupbox V6 - Collaboration [LEGACY]
by -ARandomGuy-
Blue Sphere - Sonic the Hedgehog 3
by SivaGunner
bbc one ident 2006 remix remix
by jjones27026
Angry Birds level maker
by awesomeGuy9999999
Dalgona
by wolfpro12712
SpongeBob credits
by oldhashbrown
Beat up Patrick Star remix
by jayjay1i09
Cuphead Inkwell Isle V FULL GAME
by teodoraimarko
Scratch Tutorials-Gravity
by spiderweb1212
Dozenalblocks Band 15
by ugurasker
Solitary Rooms Expanded Edition
by Ruby_Guy_1001
Man (Deltarune)
by cool_TAA5000
Geometry Dash Level - Stairs
by RitwikNandi
Beat Up Giga remix
by dashScratchhere
ark flump
by -hedwiggy-
GU ink!sans fight phase2 Latter half [UNDERTALE fun game
by I---program-studio
One Stix Night
by mac_chiz
numberblocks band quarters 0.25-99.75
by xanti556
Car parking
by 13Mimi
Twinkle Twinkle Little Star | peep and the big wide world | nursery rhymes and kids songs remix
by lilflowergirl16
Size Comparison [28]
by Kalebfalls2914
Make your own Inanimate Insanity! HD
by rubypresents