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

"超超超拡散希望"少し強化した不死身アンダイン戦 デモ版(製作中)tyou

by kozawatari

Project thumbnail
View Project

Chara Meets Sans~ Comic

by Applepaw123

Project thumbnail
View Project

Vyond Effects Kit [Runs All Effects] remix

by juliescott12

Project thumbnail
View Project

My take of Filipino Alphabet Lore.

by NJPHLLSH2008

Project thumbnail
View Project

Redmi 13C | Android 14 Crazy Error Maker remix-3

by raoultommy853

Project thumbnail
View Project

Sussy school grounds

by 096_Aiden

Project thumbnail
View Project

Nintendo Gamecube startup (2001)

by Gabi2012TheCreator

Project thumbnail
View Project

Wave Practice with music (Updated random events)

by dylanp969

Project thumbnail
View Project

Homemade wither storm sprite destroyer phase

by zayzay86_

Project thumbnail
View Project

【精度改良版】地震シミュレーション V0.0.1X

by ppookkll

Project thumbnail
View Project

overdrive bonus stories

by MetroidFan15

Project thumbnail
View Project

Beat up Sonic (READ DESCRIPTION.) remix remix remix

by azoriad

Project thumbnail
View Project

Spiffy Pictures.EXE Buttons remix

by klasky1

Project thumbnail
View Project

にゃんこ大戦争完全再現!!

by achutaku

Project thumbnail
View Project

World's Hardest Tank Game

by -FoxStopStudios-

Project thumbnail
View Project

⭑ ★ ❶❷❸❹❺ | TᕼE ᔕTᑌᗪIO ᗪOOᖇᔕ Oᖴ ᑎᑌᗰᗷEᖇᔕ • ᑭᗩᖇT ❻ • 658 ᗪOOᖇᔕ | ❻❼❽❾❿ ★ ⭑ remix

by KARises

Project thumbnail
View Project

add edit and create a new button and relese your anger to beat up retro paper mario remix

by joe727

Project thumbnail
View Project

UPDATED Super Mario World Maker - v 1.1.6

by teamholm

Project thumbnail
View Project

~零ノ猫人~32話「開眼①」

by zeronnekoo

Project thumbnail
View Project

cat = dead

by KAOPTYUGTYT

Project thumbnail
View Project

Roblox Main Menu (Xbox)

by TheGreatUnknown

Project thumbnail
View Project

Sad Scratch Cat Test (MOBILE SUPPORT)

by SunnyGamer665

Project thumbnail
View Project

Undershuffle Sans Battle !

by salihsmells

Project thumbnail
View Project

Numbericons 1-1000

by jayden2015paul