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

Redball Test

by hamburgers3456

Project thumbnail
View Project

Beat Up Sonic 06 (3)

by megustaelhotdog27

Project thumbnail
View Project

(сhristmas event) THE GOBLIN ISLAND | ROBLOX

by theodosiusASdaver

Project thumbnail
View Project

The pizza: An Interactive Animation(SARA ROUZA UPDATE)

by Matibros2305

Project thumbnail
View Project

gummibar sparta remix (Remake)

by Gummibar1212

Project thumbnail
View Project

NumberIcons

by jayden2015paul

Project thumbnail
View Project

AY black hole (1)

by nadalnuclear

Project thumbnail
View Project

Mingle / (SD-K’s trauma of losing her parents)

by aphmau_kid

Project thumbnail
View Project

My Singing Monsters: Mech Islet

by LukeF1320

Project thumbnail
View Project

AY in the FINCOTAL GOOGOLOGY ELEVATOR (17) remix

by Joining1233

Project thumbnail
View Project

talking tom and ben news new button (update) remix

by everton123E

Project thumbnail
View Project

Samsung Galaxy M21 Shutdown

by kagel

Project thumbnail
View Project

Funny Darkrai IMPROVED

by blastoise2

Project thumbnail
View Project

The explosion

by ETHAN-gaming

Project thumbnail
View Project

TRYOUTS || Retaking The Airship || A Henry Stickmin Collab Fangame || Voice actors wanted #ga… remix

by ScratchWorkings

Project thumbnail
View Project

scratch Cat Exe Buttons Boom Fire

by kari1213

Project thumbnail
View Project

killertale last madness phase 1~3 sans fight!

by bouningen-kun

Project thumbnail
View Project

アニメ猫の旅!1話

by kariru

Project thumbnail
View Project

Add Yourself In Racing Maze [ Remix 8 / 20 Players ]

by OBEJCTSHOWS

Project thumbnail
View Project

TWIG [ANIMATION MEME]

by OREOZUSE

Project thumbnail
View Project

Windows XP Simulator fixed remix

by youtubeismyfav1

Project thumbnail
View Project

Beat Up Edward With Too Much Buttons

by paata27747438

Project thumbnail
View Project

Lenovo Tab M7

by Klasky4545

Project thumbnail
View Project

Apple Watch Series 10

by Luluferrari22