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

[LOUD] scratch cat fall down stair it louder than remix remake remix remix

by Tiziloco

Project thumbnail
View Project

Add a button to beat up Mega Photo! [35]

by EZTMamaRutecka

Project thumbnail
View Project

LG logo animation 85% pen

by eeeeeee_eere

Project thumbnail
View Project

ただのアニメ#1 主人公になるための争い

by Scratch_beginner6

Project thumbnail
View Project

グリトー 死亡シーン But it's Peppino Spaghetti

by JackDaStar_YouTube

Project thumbnail
View Project

Seadtype V5.6

by crazymilkandres

Project thumbnail
View Project

Monochrome but Jacke sings it

by Mammas_Boy123

Project thumbnail
View Project

owaf-night-6-concept-custom-night scratch port

by egggodlord3000

Project thumbnail
View Project

Super Smash Bros. Melee Marble Race

by MinionPigFan21

Project thumbnail
View Project

Windows Startups Remade in OS

by Arthur_Back

Project thumbnail
View Project

Oh! Opening 2013-202?

by GauchitoTehScratcher

Project thumbnail
View Project

TPOT Simulator (As of TPOT 19)

by theboog24

Project thumbnail
View Project

Tower Defence (updating) V1.2

by tomstudyscratch

Project thumbnail
View Project

Abgerny 2 but sprunki remix-2

by outfit7ymuchomas

Project thumbnail
View Project

how to eat chips [Ft: Jed1003] #animations #all

by G0rfus

Project thumbnail
View Project

T-Console Text-Only Game Console

by FroggyRaptor

Project thumbnail
View Project

Kick The Buddy: Scratch

by bunnyfitfire

Project thumbnail
View Project

Mechanical Baseball

by thevaudevillehouse

Project thumbnail
View Project

青の塔30階 裏ステージ

by sakaryuu

Project thumbnail
View Project

Ay hole part 1

by Yellowboss13

Project thumbnail
View Project

Scratch NFT Generator

by theRealMC_Creeper

Project thumbnail
View Project

Matrix Code Rain

by papipupepappa

Project thumbnail
View Project

(AY) Destroy the "Project could not save"! (7)

by SashaPlayingBuddy

Project thumbnail
View Project

MCSM Wither Storm

by thisisafunscratcher