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

Now all g majors

by bfdieditor14

Project thumbnail
View Project

Endless IPA 2.0

by kirill200k

Project thumbnail
View Project

average:

by s864773

Project thumbnail
View Project

Date & time or rush e (100% pen)

by aohds2027

Project thumbnail
View Project

Charlie The Steak 0.2

by MHEXYN

Project thumbnail
View Project

AIR RAID-Plants VS. Zombies test

by COMPU_DEV

Project thumbnail
View Project

PBS KIDS Crane but Dee crying

by NumberblockFaner303

Project thumbnail
View Project

PREY Fnf (Good Ending)

by goku16425

Project thumbnail
View Project

paper Minecraft v1

by SONIC_PRIME_X

Project thumbnail
View Project

AY in Paint Attack! [ Remix 10 | 105 Players ] OHIO TAKETOWER

by leoprincipe04

Project thumbnail
View Project

talking tom cat skibidi version

by duarterobin_pao

Project thumbnail
View Project

Doors- Seek Chase

by vatsal-701

Project thumbnail
View Project

this isnt windows 7

by Marc92020

Project thumbnail
View Project

Numberblocks Band [FIXED]

by CP210801

Project thumbnail
View Project

KirbyTale collab

by ws17061301

Project thumbnail
View Project

Friday Night Funkin' Vs. Henry Stickmin Mod Full Week

by CharizardAaroshdude

Project thumbnail
View Project

AY in Number Crunchers [ Server 1 | Remix 25 | 40 Players ] remix

by Five05Codeing

Project thumbnail
View Project

音ゲー 拾壱の修練 モバイル対応

by yosiotouzyou2

Project thumbnail
View Project

numberblocks band quarters 17 (Version 2 + For MrBond and Atakan9) .

by xanti556

Project thumbnail
View Project

(Collab/AY) Beat up Inverted Scratch Cat [0]

by isaac-MCcreeper14

Project thumbnail
View Project

Paper Minecraft 1.19 Wild update

by Future-Pro-1

Project thumbnail
View Project

Beat up Coiny with so many buttons

by Paata256times

Project thumbnail
View Project

RALR - What's New? (часть 2) | ECAL Alt Prologue (I want Fix Mad Deh)

by numberblocks55

Project thumbnail
View Project

Numbers Band 1 remix

by s758478