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
tarry Error (remake) (Batatapo89RisesYetAg Error 0.5) [Part 1]
by Batatapo89RisesYETAg
Beat Up Scratch Cat 2 (Ver. 0.24) but eveything is free! remix remix
by EdJunior2
MyTeardrop - BFDI - MID-ALPHA, [upcoming wardrob]
by KirbyPoyoooo
Stingy text to speech remix
by stevenritch
Peppa Pig Gets Grounded 5 for HDS
by StormProductions7
deck figures ep 2 hardcore
by 6lebs
βγͺγ³γ©γ€γ³εΊε ΄DX
by jamjambo
Short Circuit! Re-Wired But Rainbow Friends
by Spongebubby6
Pizza Tower Parralax!
by golden_retriever_dll
Sprunki Oc Real
by TheNightz_
β ARTFIGHT 2025!!! Team order profile
by _Inkspot_
overdrive bonus stories
by MetroidFan15
BFDI TPOT Recovery Center (PUBLIC RELEASE!) remix
by SPKLover2020Number2
Man (Deltarune)
by cool_TAA5000
the mine song opposite but stingy is dying from saying its yours
by bballjt3
Snake game II #All #Games
by amazingQ
Beat up King Pig 2 (add a button) [1]
by isaac-MCcreeper14
Playkids Band 5 (Remake)
by SharkyBlues3rd
Splatoon Deluxe
by CoolDude_Meh
Endless Alphabet Between
by KetchupPacket123
Reprogrammed [Too Slow - B-Scratch Mix]
by bfad2435
The Super Ultimate Effects Kit (Another Update)btr
by vancan_little
Windows 10 21H2 64-bit
by angrybird8468
Evolution Dust Sans thingy. (Core and Hyper dust update)
by xxXGirlFriendXxx