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
shark aquarium tycoon
by shark--blue
MiniBand_H=6,B=2 THREE
by BaseBands
The MouseHeadz Band 1 (June 2025 Edition)
by juanfrilla
color wheel (unfixed)
by YOAHAS
Plants vs Zombies Demake version not playable
by COMPU_DEV
Greetings From: Japan | Day 4
by cheekybubba5
[3D]γγΌγ«γγγγ2 γγγ«γ
by punpunta
The Ninja 4
by Will_Wam
Broma telefonica
by a3e
Numberblocks Basics Sprite Pack All
by TheReturnOfJog
Colour Wheel 3d Interactive - Explore and Discover | Art
by njdavison
my layer system for topdown #layer #topdown
by Dydo2007
Windows 7 Simu
by frankhappy
Beat Up Sad bambi 2018
by JC_amogus
Paper Minecraft Updated PACKAGED v1.13.0
by Jurassic_World123
γ’γγ‘ηγvstakkun2012γ第1θ©± takkun2012δΊδ»Ά
by sarakirby1017
Jumpstart' on Greek Friends Band
by MatematixAlt
Beat Up Coiny (Beat Up remix Chain Version)! (2)
by KHOPERIATEDO
Beat up Pink Sandbag (42 buttons) SSF2 Version
by dudinhamariaww
Pororo Battle! MULTI-PLAYER
by SqurrielBlaze
Beat up spongebob squarepants remix
by kubaIsbackagain
Punch-Out: Champions
by KingLarrythe3rd
My New Face Raider Model
by Elscapo
AY Happy 15th birthday bestb2306 (1)
by Lloviantisthebest20