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

地震シミュレーション ver3.2 remix

by kawakmi-kami

Project thumbnail
View Project

The Kidstv123 Game 1 Year Remastered

by princeTproductions

Project thumbnail
View Project

talking tom and ben news: edición pingu extendía remix remix remix

by Lestat1025

Project thumbnail
View Project

Add A Button To Beat Up Pinkbubblegum (5)

by newmyles

Project thumbnail
View Project

Beat Up Hungry Pumpkin remix

by 1501323

Project thumbnail
View Project

Incredibox Sprunki Pyramixed swap my version

by chernavkinmitya

Project thumbnail
View Project

Talking Tom Band 1

by LeonBluey154

Project thumbnail
View Project

sprunki banana porridge (the new oc)

by BlueberryPoint

Project thumbnail
View Project

KLASKY ERROR RETAKE

by carternh

Project thumbnail
View Project

Beat up Wario (4) remix

by jayjayy1809

Project thumbnail
View Project

Five Nights at Freddy's The Fong of Animal Collab (25)

by JayceonD2014

Project thumbnail
View Project

beat up evil barney fixed update

by ruler99k

Project thumbnail
View Project

Ninja Quest: RPG platformer

by yiduo1112

Project thumbnail
View Project

Ball insanity (Remix)

by minecraftbauer

Project thumbnail
View Project

キャラ戦〔オリジナル〕修正/改良版

by scp56

Project thumbnail
View Project

heart catch [<meme template>]

by CapitanFluffy

Project thumbnail
View Project

Angry Birds 3 (Randomly Genarating levels)

by yakshchawla

Project thumbnail
View Project

棒人間アスレチック

by linlinlingo

Project thumbnail
View Project

beat up duck

by thombie

Project thumbnail
View Project

Deltarune Fight Maker 1.7

by zamoraFAM

Project thumbnail
View Project

DVD Screensaver Simulator V3.1.5

by Kittydoodles105

Project thumbnail
View Project

(笑)アニメ【第五十四話・クリスマス】

by DINOMAHTER

Project thumbnail
View Project

|| HBD!!&Best!! || Intro#46 ➤ 1nfz.

by Oolongtea_

Project thumbnail
View Project

Beat Up me 3

by tnwlss1013