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
Beat Up Squidward: Quantity Edition
by Super_Isaac_64
blow fire on the man
by BandiAlt23478
Windows 10 Simulator
by nearmeteor22
beat up sonic 4 (3)
by pmz34
Goodbye to a world song
by pikachu_pokemonfan
If me, was ip banned...
by TheStarcoinComedian
Apps
by SeaseaPingpong
flag band: Autonomous administrative divisions
by YupekosiReal
Detyra-Text to speech
by probitmedina
Geometry Dash Platformer
by SuperE15
batbedtime
by davidurquhart
storm chasing animation
by testname_110
Numberblocks Giuga Numbers Band (Remastered)
by ArthurTube86
Numberblocks Hacking-Increasing of Randomly-Increasing Number band
by GreenlandAddy26
lee1
by lee99
3D迷路 3d
by maounotukai
Airplane Simulator 3D v1.1
by killingjokebat
prison escape
by frager123
Minecraft 3D
by messi0620
FORGOTTEN BABY
by Fluffchew
Downrod Catalina Lighting “Square” ceiling fan
by JacobKindred
Beat Up Lollipop 3.18
by jdffh6556
beat up Й Extreme remix
by benjamono09
ScratchGPT Plus
by games-coder