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

warrior project beat up patrick star MOAR

by Lestat1025

Project thumbnail
View Project

The Mouseheadz Show shut down experience copy remix

by siriustrainz

Project thumbnail
View Project

Beat Up Edward extreme edition

by samy1232015

Project thumbnail
View Project

Endless Music Maker Brainy Baby Little Music

by JaydenGamerzTube

Project thumbnail
View Project

Seadtype V17.2

by crazymilkandres

Project thumbnail
View Project

Luke's 49 Buttons Beat Up Template

by newmyles

Project thumbnail
View Project

Paper Minecraft

by adhavfc

Project thumbnail
View Project

Beat up balloony remix

by janeeva072116

Project thumbnail
View Project

❥ Ocean blue eyes gacha meme

by boba_tea3355666

Project thumbnail
View Project

ipa nickelodeon creatures my take pt5

by Haroofifan

Project thumbnail
View Project

FNF: Racing

by BlueHedgehog16

Project thumbnail
View Project

Bite Ressurected ~ Help Wanted

by El_Bozerous

Project thumbnail
View Project

Pac-Man Platformer

by atomicmagicnumber

Project thumbnail
View Project

ZXNM: Funky Pack

by -Multinia-

Project thumbnail
View Project

Double Date Playable - Rhythm Heaven Fever

by subskybox

Project thumbnail
View Project

Springtrap simulator

by Atari764

Project thumbnail
View Project

Sonic Frontiers Engine 6.8

by pushkat

Project thumbnail
View Project

Super Mario Odyssey Vector and Animation

by DzScratch213

Project thumbnail
View Project

Pac-Mania (Sega Genesis Edition) (Beta)

by jaybitts10

Project thumbnail
View Project

Vyond effects The Game 1.7.1 Updating Some of the Effects remix remix

by lotariosilva

Project thumbnail
View Project

20th Century Fox Television (2012)

by 20thcenturyfoxlogo2

Project thumbnail
View Project

Mickey's Great Clubhouse Hunt DVD Menu Parte 2

by pablocordonba

Project thumbnail
View Project

Plants VS. Zombies 1 #PVZ #games #all #PVZ1

by atiruzseb

Project thumbnail
View Project

Grover doll way to much instainty!!!! remix

by everton_trader