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
Preview 2 Scratch Cat in Chorded + 8x Fast
by bellaswan123450
The Stickmin Collection
by myuser2010
Spaydobox V1 - T.H./E.M. Slightly remoded to the old version
by scratchman269
Colourblocks And Friends Fight Cloud (Deleted Scene) remix
by lord_gideon
ABC Planet
by rikuheoki22
Beat Up Blue! V.0.7
by Fabiankosc
House Numbers Font V15.8 remix
by Alieusaho
Crazy error maker - Windows 11 delta Crazy error (Turbo mode)
by CallebSilva
Dashbox V4: Limbo but better bass
by voidboy5
bas101, 1
by 4ftwinsTWO
ScratchHead 0.5 (Mostly Fixed)
by 20105118
Valentines thingy
by bad-scratch
Duck Life 5 Treasure Hunt (Mobile Friendly)
by The-Green-Dragon
scratch website detector
by scratchcatgamer2000
TVOKids Logo Bloopers 6 Take 2: 21 Bloopers
by Robmug940
Totemation
by phough
Wither Storm Simulator 2
by cr33p3rz
The Powder Toy
by awesome-llama
Digital Clock v1.3.1
by ActualSimplicity
Baldi Soundboard remix
by TroutVR360
Provisional PVZ Game
by DaniStuff2345
Mochi Mochi Slime Maker モチモチスライム
by nakakouTV
2 New Buttons
by Tyler-Time
The Faster Turns Into Blank (Add Round 1) remix
by bologna698420