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
Minecraft Multiplayer, 1.15 JAVA. Compatible with servers.
by calvinlovesjesus
Beat up evil p head (old)
by tiguy2
beat up sonic 4 (2)
by lukemanolopoulos8
Tug of War
by lululuis1234
PS4 Simulator V0.2
by gannongamescom
Beat up Boykisser (11)
by LGTheScratchfan2011
Sprunked (Final Version)V0.2
by davcoolcool2
Ms. Pac-Man (Jakks Plug 'n' Play) remix
by FLOPPYFLOPPY15
Wolfenstein 3D watered down
by Finlay_Cool
Super Mario
by Scratch-Minion
Friday Night Funkin' Vs. Shaggy | Chapter 6 + Secret Song
by CharizardAaroshdude
The Shadow Reform
by Fake_Rolnando
Fnf Keyboard Update 1.1.1 remix-2 remix remix
by sonicfanultra8
アンダートードマリオ戦オリジナル
by chitimi
Entry for t9decode 100% PEN イントロ
by nakakouTV
Beat Up Chica 2 (Add a Button) [2] remix
by arthurmendes1112
(OUTDATED, READ DESC.) Sonic the Hedgehog (Game Gear) - Scratch Port (Demo 1)
by DanTheRandomGuy
Uppercase Georgian Alphabet
by c2y98
ポケモントレッタリメイク1弾
by sasayu74
Roblox Doors
by sreeeeeeeeeed
Nothing found XD remix
by VincasJonuska
Beat Up me!Extreme UPDATED 4 remix
by PeppaPigYTPFan123
Beat up Spongebob
by Lalajo3232
Bukvariya font remix
by Kareem_Joseph_Foster