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 Nonexisty

by Dragonsaretoocool

Project thumbnail
View Project

Beat up Edward 6! remix-2

by everton_trader

Project thumbnail
View Project

Beat Up The Vegan DLC

by hyd3ns33k

Project thumbnail
View Project

-<[{(Collabs)}]>- talking tom and ben news (3) remix remix remix-2

by bonzi346

Project thumbnail
View Project

[new letter!] the full RALR cast! remix-3 remix

by laypyaehtike

Project thumbnail
View Project

PBS KIDS System Cue: Forest run (2013-2022)

by LogoEditorFan

Project thumbnail
View Project

-<[{(Collabs)}]>- talking tom and ben news HD remix

by isacreis3331

Project thumbnail
View Project

Windows Scratch XP

by WindowsScratch-gt90m

Project thumbnail
View Project

illusyum (v1.0.3)

by applepiesleth

Project thumbnail
View Project

BFDIA 19 in the style of BFEIA

by Gustavofrancais

Project thumbnail
View Project

TSB Template [Shinji Moveset] remix

by pcps-2f06

Project thumbnail
View Project

Forsaken LMS

by Liammcneil1

Project thumbnail
View Project

Jimmy Five stooled my DVD

by oksana6501isback

Project thumbnail
View Project

Uncannyblocks Band So Much Different (401-500) (2/2)

by HeartyTheCardiophile

Project thumbnail
View Project

Alphabet lore D got trapped inside S

by BackpackAiden

Project thumbnail
View Project

PBS Kids - Dot,Dee and Del (Vector Look)

by TheSpiderFoundation

Project thumbnail
View Project

Beat Up Sonic 06

by my_tommy_gun

Project thumbnail
View Project

Vyond Effects

by XxxNeonislostxxX

Project thumbnail
View Project

Drop the Ball 2 【呪術廻戦】【拡散希望】-2

by aoi0507ko

Project thumbnail
View Project

春のプラットフォーマー

by usapyon_4649

Project thumbnail
View Project

Thinking Time Trio [undertale fangame]

by ayu27

Project thumbnail
View Project

[29] Help Leafy get past the Dream Island

by ArchandMintBFFS

Project thumbnail
View Project

Fish Simulation (remix)

by bluedragonfly28

Project thumbnail
View Project

Beat up Z (New) (Added More Buttons)

by FURRYA2