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
Friday Night Scratchin' - V.1.0 - Menu
by Elisamuel_the_coder
Klasky-Csupo Nightmares logo but better (JUMPSCARE WARNING) @credits Luigikidgaming remix
by thesecretsussy
Universe Size Comparison - 600 PROJECT SPECIAL!!!!!
by LegendaryDiamond7892
under the water sound
by aliawan777
Add Yourself Watching a Movie! remix remix remix remix remix-3 remix
by miguelhauck
Numba's Russian Alphabet Lore Band (Band Version) Combos
by jamarcusjj14
Rainbow Numbers 0 to 200000 (Part 1 of Numbers 0 to 1000000) remix
by goodall4050
Sprinkle Sprunki
by indiacountryballl
γͺγ’γ«γΏγ€γ ε°ιγγ₯γΌγ’γΌ v1.6.3 remix
by kometabetaine
Funny bfdi
by Himper_SILLY123
HORROR NANO
by aresabazi2015
WAJA PC Piano
by entenhausen-kurier
Status Effect Log [ Remix 5 | 38 Effects ]
by Kyle3912AgainTest
Ultimate Jolly Night: All Jumpscares
by yoannzrillic
[REDUX] Add yourself running from the coronavirus!
by BATTLE_STUDIO
GettingOver It v1.4 remix
by Ciro64bits
beat up scratch cat, ultimate edition remix remix-2 remix
by Traw2016
Pixel art
by XBZMinecraft
Sesame Street Elmo's World theme song
by aubycs32
All Numbericons 1-100 Different Styles remix remix
by chiamason82
Pen Platformer
by i-am-a-person-123
Emerald Pingu.EXE Buttons I (RESTORED)
by ScratchTheBest12
Beat Up Idiot (so hard)
by yyeee409
crowd panic Randomizer
by oceanskylar