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

osu!

by tomergan

Project thumbnail
View Project

SKIBIDI TOILET

by Natethegreat234

Project thumbnail
View Project

-<[{(Collabs)}]>- talking tom & ben news (Reanimated) (Old)

by furbylover123

Project thumbnail
View Project

Corus Entertainment Creatures Interactive

by benlogofan

Project thumbnail
View Project

Barney Error (FOR SCRATCHFLIX)

by BTBFanaticCBB2015

Project thumbnail
View Project

GD Lobotomies Plus #4

by issy-shark

Project thumbnail
View Project

F N A F 5 Sister Location

by MrJcOmmanD

Project thumbnail
View Project

Nickelodeon Creatures Text Engine 9.2

by siddharth1717

Project thumbnail
View Project

fifa (full game)

by manomaysui

Project thumbnail
View Project

γƒγ‚±γƒ’γƒ³γƒγƒˆγƒ«2γ€θΆ…ζ‹‘ζ•£εΈŒζœ›γ€‘

by RASUVORSU

Project thumbnail
View Project

3D CAR GAME (improved version)

by yzirafa

Project thumbnail
View Project

Milk Cartons Classic

by Endermangames2

Project thumbnail
View Project

Horror Movies || #Animations #Stories #All #Music #Art #Games

by -microanimations-

Project thumbnail
View Project

Escaping The Prison, but you play as Rupert Price

by DaniSuarez1209

Project thumbnail
View Project

Numberblocks Band Tenths 1 0.1-9.9 (For Agapi_Eevee)

by Windows11Scratch470

Project thumbnail
View Project

beat up king tuck mooooore!

by CLAX1212

Project thumbnail
View Project

my.ver story spin sans fight!!

by bouningen-kun

Project thumbnail
View Project

Destroy the computer Update 1.6

by hamishjerry

Project thumbnail
View Project

Worldbox

by Kylois2-GAMES

Project thumbnail
View Project

γŸγ‚γ«γͺγ‚‹γ‹γ‚‚γ—γ‚Œγͺγ„θ£ζŠ€ι›†

by naao0112

Project thumbnail
View Project

One Night at Sing's 2016

by kyro15

Project thumbnail
View Project

Numbericons 5001-6000

by younglee08

Project thumbnail
View Project

Numberblocks intro season 8 remix-2 remix

by scratchbaby2016

Project thumbnail
View Project

FNF Sonic Legacy Obituary 2011 X

by Goldkrool3