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
ALL AT ONCE AGAIN
by KubaKolodziejReturns
DUSTALE THE PATH OF THE MURDERER (THE MTT IS COMING [soon])
by norlandasus
Scratch cat eats a lemon and dies
by Scratchrockin934
Flush Moths TYCOON
by ThomaskustovScratch
SONIC MAKER 2
by MisterB34U
five nights at furrys
by Thijsisdebeste
Subterbaldi - Fnf Test But Fixed Reposted
by pacboy12345
scratch anti piracy screen (English Version)
by ThePiracyScreenGuy
Medici PB & Sprunki News
by Medician
新・りんごのしんころころ3
by ringonoshin
Geometry Dash Level Editor - 2.0.4
by CaptainFlufBall
Add Buttons In Beat Up One's Mini Crewmate (12)
by thepurplepasta
Beat Up Black Cat V1 More Buttons remix
by yazh1
Supergolem's No.19 [Digital Clock]
by supergolem
Present Collect v3.12
by -ScratchStore-
Super Sonic Maker - (V.3)
by Levisaur
Interactive Endless Letters (Uppercase)
by GamingGames1991
new button for beat up games
by BASE098
Ice Cream... ll #animations #all #stories
by -SwiftToons-
[AY] black hole
by MimikyuMarshadow123
GEOMITRYDASH
by amustycow899
Beat Up Chromey (v0.2)
by GooleSharty122
3D graphing calculator
by 52525rr
FIFA 23 ( Full Game )
by Maximoarturo