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
Timastius's eye boss fight
by JangSW1
Incredibox - Sprun
by acethebest55
Beat Up Shiny The Sunny Bunny (4)
by newmyles
Slaughterhouse Geometry Dash
by MoseCoder
My Singing Monsters: Plasma Islet
by mysinginmonsters
Klasky Csupo Scan Scan
by TFCreator2025
DELTARUNE Sliding Simulator
by _bookie
1-10 times table questions for 3-2 year graders
by daan13448
Angry Birds Scratch: New housing re-release
by scribbleslol102
SemiOmega Engine Demo
by MARIOWXT
Roblox alphabet models font V7.4
by redyoutubefan
Spiffy.exe Buttons V41 Cacodemon!
by maximovaleriy
Beat Up James The Red Engine
by MinerThomas120
Numberblocks sad story
by iLikenumberblocks10
The Longest Behavior Card Day Planned
by ShayDogra
Cut The Rope Time Travel DEMO remix
by cs3938453
FNF - (Vs Sunky)
by Bradk2005
free intro
by StudioZach
(Moved) Outfit7 Games On Scratch | Talking Harry the Hedgehog
by Yabests_New_Account
Beat Up Ballerina V 1.1 remix all button
by GRECIALINDA
Piano Tiles 3
by awu2021
Sonic 3 Menus W.I.P.
by DilanMaster
Beat Up Bonzi Buddy [2023 Edition] [BETA EDITION]
by scratchkingfrank123
[EXTREME Black MIDI] Pachelbel's Antimatter Bomb - Aranara MIDI Player
by OjasnGamer101