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

talking tom and ben news wosiongh remix

by everton_trader

Project thumbnail
View Project

Windows 98 simulator

by perretevaliente

Project thumbnail
View Project

All Sonic Buttons remix

by jakubko2010

Project thumbnail
View Project

Abandoned Discovery Island 2.0 Sprites

by BestmodM

Project thumbnail
View Project

beat up lnne 7

by Olek32167xv

Project thumbnail
View Project

VTLC.rng | Beta II (1-2000)

by Egouik

Project thumbnail
View Project

Incredibox - Sprunki Sinner Edition (REMAKE)

by thelodnie87_alt

Project thumbnail
View Project

Voice Auditions! (Japanese)

by CDP_Officials

Project thumbnail
View Project

cutie the pucca fan 2025 plush recall ad PSA remix-4 remix remix remix remix remix remix remi… remix

by nicof2013

Project thumbnail
View Project

BFSP Characters in II Remastered Style

by AdrianthePVZfan2005

Project thumbnail
View Project

Namco Museum Vol. 1 (all ghosts added)

by infintepoints1991

Project thumbnail
View Project

BBTLE's Flag Band Pack! Part 5: Oceania And Antarctica (The Last Part)

by BBTLEOfficialScratch

Project thumbnail
View Project

AY: Infinite Squares 228 remix

by biggestnumberblock

Project thumbnail
View Project

NEC ノートパソコン!!!

by ByteSizeRamble1

Project thumbnail
View Project

Numberblocks 1-10 Group Hug

by BlocksFan10

Project thumbnail
View Project

Flush Carry!

by PbsFan2019

Project thumbnail
View Project

Numbericons 1 - 2300 remix

by janek2549

Project thumbnail
View Project

jsab - try this

by osatoudaisukich

Project thumbnail
View Project

Scratch Minecraft 2.5D - 1183+ view

by SPIDERKID3

Project thumbnail
View Project

アニメーション練習

by ChocoSnackdazo

Project thumbnail
View Project

Gun Games

by takumarion

Project thumbnail
View Project

Beat Up P! (Ver 1.0.0.)

by R5NUMBERBLOCK

Project thumbnail
View Project

My Singing Monsters Dawn Of Fire v0.1.6 festival of yay

by Facu_2023

Project thumbnail
View Project

Beat Up Frown.txt [9]

by vancan_little