Realtime Affine Texture Mapping (WIP) copy

Realtime Affine Texture Mapping (WIP) copy

by DCPU-16

πŸ‘ 6,256 ❀️ 239 ⭐ 190 πŸ”„ 4
Created: May 30, 2013 Last modified: Jul 23, 2013 Shared: May 30, 2013

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

Project thumbnail
View Project

mega man shoot but wega replaces almost all of the sound effect wip

by talore213

Project thumbnail
View Project

Windows 11 Home

by Lordy_Creations9

Project thumbnail
View Project

Super Angry Birds Remixed

by knockoutsplace

Project thumbnail
View Project

rip beat up elinor

by Neontoons1928

Project thumbnail
View Project

Make Your Own TPOT As Of TPOT 21

by vaughanmore22

Project thumbnail
View Project

sprunki oc 111

by TheSwap_Tale

Project thumbnail
View Project

Undertale Error Sans battle

by loganvcairns

Project thumbnail
View Project

Wonderblocks Fanclub Thumbnail

by DeanUnketnetter

Project thumbnail
View Project

Ultimate Colorblocks Band 100

by MightyD58

Project thumbnail
View Project

η¬¬δΈ‰ζ¬‘δΈ–η•Œε€§ζˆ¦γ€γƒγƒΌγƒ©γƒ³γƒ‰γƒœγƒΌγƒ«γ€‘ remix

by ovo888

Project thumbnail
View Project

AY: Stop NGG! (Remix #1)

by JJ-Kitty

Project thumbnail
View Project

IT'S TV TIME! #Deltarune #Tenna #art

by CoderOfTheCodes

Project thumbnail
View Project

Deltarune Recreated In Scratch V3.5 (BATTLES UPD!)

by gamerBoi-scratch-

Project thumbnail
View Project

Talking Tom, ben and ginger news retake

by huggyboy115

Project thumbnail
View Project

wither storm www

by haruto113a

Project thumbnail
View Project

Nano Ruins the Vacation in Australia

by 610267006

Project thumbnail
View Project

Blue Pentro Template!

by kako-ken

Project thumbnail
View Project

Aladdin Disney Dress Up

by unicornlove4000

Project thumbnail
View Project

Angry birds classic

by Buddygoeswest2

Project thumbnail
View Project

Add a button to beat up f! (3)

by Diddyer78

Project thumbnail
View Project

Bricko makes Cameron cry but Cameron's crying voice is funny

by mynameisjeff8937

Project thumbnail
View Project

Pizza tower Ranks (G E F D, C, B, A, P P+ L L+ D+ P-)

by CreatorSonic

Project thumbnail
View Project

Interactive Endless Letters (Lowercase With Extrs) remix

by toffeedgreat25

Project thumbnail
View Project

Preview 2 Scratch Cat G-Major Effects Part 6

by gamerboy1228