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 nanaszą

by Olek32167xv

Project thumbnail
View Project

Beat up Zerty Remastered 13 remix

by Mugtoff

Project thumbnail
View Project

Mashupbox V6 - Collaboration [LEGACY]

by -ARandomGuy-

Project thumbnail
View Project

DWTDIR's ral but I ( mixelsretold2024 ) made it wip

by mixelsretold2024

Project thumbnail
View Project

mario exe マリオexe ホラーゲーム English remix

by hainamta

Project thumbnail
View Project

Universe Size Comparison

by mathZthesecond

Project thumbnail
View Project

Aquarium Looksy remix remix

by masterzacy

Project thumbnail
View Project

YGL Black Hole V2 Add Round 12

by oobi124

Project thumbnail
View Project

Sprunki Retake: New Human remix

by sprukilove99999

Project thumbnail
View Project

(1.5 UPDATE) Take care of Acid!

by alexislays

Project thumbnail
View Project

Filmer's 5th Numberblock Pack Part 5.11

by Filmer_RedCat

Project thumbnail
View Project

Windows 2000 Build 2000 crazy error maker

by Areo7Royale

Project thumbnail
View Project

イニクロの直感アニメ #110 - ご都合流れ星

by 1296-cat

Project thumbnail
View Project

B Scratch cat error (bad ending)

by 9584512

Project thumbnail
View Project

Samsung Galaxy Note 4 Boot Animation

by kagel

Project thumbnail
View Project

HERO! ink!sans fight [DEMO] phase1

by bouningen-kun

Project thumbnail
View Project

Douglas's Boulder Game v2 with 24 PLAYERS!!! remix

by knuckles12354

Project thumbnail
View Project

FNF Carol and Whitty Date Week Mod

by Sonic--The-Hedgehog

Project thumbnail
View Project

Rj Kumar Version Of I Killed Rick And Morty Theme Song Reversed

by AwesomeNintendoGuy50

Project thumbnail
View Project

Artistic Text Unused 2.0

by TFXintheScratch

Project thumbnail
View Project

jumpstart AABBCC band lowercase (' to R) fixed

by KHOSKoopa

Project thumbnail
View Project

Gigantic fish aquarium

by leejq

Project thumbnail
View Project

Beat up Evil Scratch Cat! v1.6

by drudrito

Project thumbnail
View Project

Bfb recovery center v1.1

by bfdigameboy101