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

Shark Attack!

by tomdanme

Project thumbnail
View Project

地震シミュレーション(津波も)remix

by harukingemes

Project thumbnail
View Project

BEAT UP tv Itacolomi 1955

by matheusmaccamargo

Project thumbnail
View Project

Warian Alphabet Lore (My Take!) (1/32 voicing spots taken.)

by PidiAmo

Project thumbnail
View Project

FNF Hex - FULL WEEK

by Marcelgotgames25

Project thumbnail
View Project

И | Russian Alphabet Lore

by Jmati0ns

Project thumbnail
View Project

PBS Kids Video New Menu for iOS

by Blueboy726

Project thumbnail
View Project

SCGG Mimikat_S2

by Mimikat_S2

Project thumbnail
View Project

Gacha dress up remix remix

by shadowgothic-10101

Project thumbnail
View Project

310 Projects.

by MasterZenoUltimate

Project thumbnail
View Project

THX Tex (1996, 2005-2006) logo (aka THX TEX REMASTERED! 10th Anniversary)

by Reesecandy

Project thumbnail
View Project

The Studio Doors of Numbers Part I - FINAL!!! (NO REMIXING)

by KlaskyCsupojr

Project thumbnail
View Project

Wind Blowing Clouds

by dostrip

Project thumbnail
View Project

Mii Maker

by EzzyDunez07

Project thumbnail
View Project

TRYOUTS || Retaking The Airship || A Henry Stickmin Collab Fangame || Voice actors wanted #ga… remix

by ScratchWorkings

Project thumbnail
View Project

アンダーテー ル唐揚げ戦

by karaagebo-i13443

Project thumbnail
View Project

Numberblocks Intro But It’s 4000

by NumberBFBfan4

Project thumbnail
View Project

NUMBER SLICE || #games #all

by -MrSquid

Project thumbnail
View Project

ScratchBlox

by gannongamescom

Project thumbnail
View Project

Beat Up The Vegan (CMbridge's version) V13

by therealbalconyyt

Project thumbnail
View Project

3D Minecraft Raycaster

by Drseven7

Project thumbnail
View Project

New Among us remix

by fjtngjhg

Project thumbnail
View Project

Black Hole Add Round 61

by Numberblockgamer8694

Project thumbnail
View Project

I Accidentally Klasky Csupo 2002

by raphael2010