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

Beat up steve remix

by piolalina

Project thumbnail
View Project

MYO: Total Drama Frosted

by StylishOlivia

Project thumbnail
View Project

fidget spinner game

by ORUGSOVI

Project thumbnail
View Project

Oggy and the Cockroaches Intro (JimJam, FAKE)

by donnie41

Project thumbnail
View Project

cat bounce the cating ch 4 one more time But scaryer }:)

by Bentley_Sonic

Project thumbnail
View Project

Top 10 richest countries (1960-2025)

by Josh417

Project thumbnail
View Project

ABC Star letters in Unicode City Style remix

by NumberjackFan2024

Project thumbnail
View Project

pizzy if she was by capes

by pequemonstruo

Project thumbnail
View Project

NGG: Nano HACKS Cap301’s account! #animation #NGG #Nano Gets Grounded

by DuoEntertainment321

Project thumbnail
View Project

Colorful Mario Bros.

by HudMum2916

Project thumbnail
View Project

2010 ThinkPad Simulator (Early Release)

by abdrewy7

Project thumbnail
View Project

huh msdos meme lot (hate)

by MuserNamerWindows

Project thumbnail
View Project

Numberblocks Band Retro 31-40

by Trioctoblock24

Project thumbnail
View Project

AidanWare: Extreme Microgames (v1)

by TheScarfedStickman

Project thumbnail
View Project

KyleWare: Ultimate Microgames! (CZ's stage)

by CZGamesandshows

Project thumbnail
View Project

Scratchy's Adventure 2 - #All #Trending #Games

by hern1

Project thumbnail
View Project

Beat up Evil Firey (Add A Button To Beat Up Evil Firey) remix-6 remix

by CLAX1212

Project thumbnail
View Project

FNF - Fangirl Frenzy

by chucky_lee

Project thumbnail
View Project

γ‚Ήγ‚―γƒ­γƒΌγƒ«γƒ—γƒ©γƒƒγƒˆγƒ•γ‚©γƒΌγƒžγƒΌv1.5

by kazu1024

Project thumbnail
View Project

Roblox Doors Ambush Anti-Cheat Death Message

by 431272

Project thumbnail
View Project

Bob-omb Battlefield 3D 0.9.3 (with texture blurring !)

by AntoineTelgruc2

Project thumbnail
View Project

PQO227’s Spanish Alphabet Lore in Bren319's style

by AlfabetoLoreSerie

Project thumbnail
View Project

Diamond Lifts Ergo Elevator At The Star Mall in Roblox City (Parking)

by pakuteh

Project thumbnail
View Project

Undertale Collapsed [Ruin Dust sans fight] (phase 1 Scattered ashes)

by JamalZAW