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

Add your Emoji Cat Jammin' duet with androidx86

by FourthNumberBlock

Project thumbnail
View Project

Explore Scratch City remix

by Dreamette

Project thumbnail
View Project

AY In Colors Of Fate [56 Players] [Old] [2024 Style]

by russellhtf

Project thumbnail
View Project

MYO: Total Drama Retribution

by StylishOlivia

Project thumbnail
View Project

Plants Vs. Zombies X

by 29corch

Project thumbnail
View Project

Would You Rather...

by BTM2913

Project thumbnail
View Project

Beat Up Sonic (More Button Update) remix

by teddybear5535

Project thumbnail
View Project

Secret Staycation foods went to school

by Axya18

Project thumbnail
View Project

лифт

by Kozyavka_Simon10

Project thumbnail
View Project

The greatest endless reader alphabet band remix-3

by MusicalIsland1

Project thumbnail
View Project

LWP - N.M.O. [BFDI - PROLOGUE] - In Flames

by LWP-No-More-Objects

Project thumbnail
View Project

(REUPLOAD) beat up seven remix

by Scottisacoolkid

Project thumbnail
View Project

MGM Logo Remake

by lautiii

Project thumbnail
View Project

BEAT UP JUNE!!!! Beat Up The Little Einsteins Part 2 remix

by baby_jaba1604

Project thumbnail
View Project

Numberblocks Intro But It’s 43000

by wadertaters5

Project thumbnail
View Project

Add a Button to Beat Up Spiffy [2]

by BaseRun

Project thumbnail
View Project

Beat up scratch cat 1.6

by OSScratchCollab

Project thumbnail
View Project

TREEHOUSE ZOMBIE SURVIVOR 2- EVEN MORE ZOMBIER AND TREEHOUSIER

by Ghaztly97

Project thumbnail
View Project

Beat Up BonziBB Buddy Remastered

by tdcoding12

Project thumbnail
View Project

TIME PARADOX sans fight

by tripod1D

Project thumbnail
View Project

Talking tom cat 2

by SrSudamericano

Project thumbnail
View Project

Hickory Dickory Dock 3 (Poppie Version) (Animated)

by gabytellez

Project thumbnail
View Project

life after people [ ANIMATED ]

by epicboiiiiiq

Project thumbnail
View Project

Warioware: Smooth moves

by needthose360S