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
FNF BF Test but 1-2-9-0 keys
by AhFlipYa_EvanSolace
Disbelief Papyrus simulator remix normal blaster on phase 5 ig
by papyrus22345
Nickelodeon Creatures Text Engine 10.6 remix
by Tufftifford1234
Beat Up Spectrum 3.0 remix
by jasiel37
Incredibox - alphabet lore
by ilikealphabetloreF
NBA 2K25 Pack Simulator! (Updated Version)
by Zondra9669
AY Reaction to Sega get Beat up by Nintendo (4)
by Sugar_Cookie_500
New Sonic Win Screen
by LegendarySandz
Geometry Dash - ship -
by bsmoa66
Everybody Edits (collab, read description,or use new tutorial!)
by zeusoflightning
One Night At Peashooter's | RE-Released
by coindiggerdev
Truck Driving Challenge
by awesome-llama
Harry Potter in 99 seconds with GIFs
by vkookie123
アンダーテール メタトンX001戦 phase1
by awowoi
MineCraft 1.19| UPDATED!!!
by HyvexJacket
Add A Button to Beat Up Boyfriend! (1)
by ydc103047
Numberblocks Band 181-190 pt1
by 36productions
Paper Minecraft 2.0
by XCoder32
Nano Bothers Tera
by ronaldocatan8
jayden's world let's play school 2023 dvd menu walkthrough
by jaydenkjames0929202
WGBH Kids Logo (2008-2013)
by gamerboy1228
Xóm Rách Việc-PVZW-Pea House2
by Tranbaofu
Add Yourself (And Your Reaction) To Princeoscar9 remix
by goofy_cat9
Make your own bfb/tpot voting icon!
by Waflee_