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

ABPR: Beat Up Hat Pig 1 Remastered remix

by smeshnoichelovechik

Project thumbnail
View Project

Beat up Edward 7

by Juwany0779

Project thumbnail
View Project

akasakura×ぬいチューバ―「オーバーライド」

by akasakura

Project thumbnail
View Project

talking tom and ben news button remix remix remix-2

by bonzi346

Project thumbnail
View Project

Endless Type (Only Uppercase)

by JOAOPEDROeULIANA

Project thumbnail
View Project

MGM Tanner the lion parody (Tom and Jerry Template 5) remix

by PeppaDoesScratch

Project thumbnail
View Project

Incredibox JollyTown but P O L Y G O N S

by Tiddly15

Project thumbnail
View Project

Madden 26

by HudyGamer5

Project thumbnail
View Project

Beat up Oleg 6! (3)

by lukemanolopoulos8

Project thumbnail
View Project

Friday Night Funkin' Vs Nonsense

by Ur_Average_Buzz_Simp

Project thumbnail
View Project

talking tom and ben news 9: muchos gracias @CatalinaMax2006 remix remix-5

by everton_trader

Project thumbnail
View Project

MR. (Ant) TENNA-VECTOR.

by johnthe117

Project thumbnail
View Project

sprunksters (Wenda Treatment)

by yazrivera

Project thumbnail
View Project

gd grief but accurate BUFFED #gd #trending #grief #gmd #buffed

by JayCreates5

Project thumbnail
View Project

Windows Boot Options

by windows9000jb

Project thumbnail
View Project

フォロワー100人記念!! ᖇIᔕIᑎGᔕᑌᑎ ᑭᒪᗩTᖴOᖇᗰEᖇ

by Masa_Gaku

Project thumbnail
View Project

Please Disney, Don't turn me into a Pop It

by Gamer-edit

Project thumbnail
View Project

Beat up Nano 3 (add a button) [7]

by BradBartley31506

Project thumbnail
View Project

Minecraft - Scratch Edition v1.03.1 (Sound of C418)

by Scratch2Craft

Project thumbnail
View Project

talking tom and ben news slow remix 2

by mateothebb

Project thumbnail
View Project

Peppino Sprites (Pizza Tower) change peppino icon

by the_maker1234

Project thumbnail
View Project

Beat up xbox 360

by Diddyer78

Project thumbnail
View Project

the full RALR cast! But I add all of my letters remix

by Laypyae

Project thumbnail
View Project

(REUPLOAD^2) Beat Up Sonic Again remix STOP remix

by jahir67952