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

mytake KD! Program Sans FIGHT! RIMAKERIMAKE 没

by wizardstale

Project thumbnail
View Project

U-404 can talk with your voice?!?!?

by theguywholikex332s

Project thumbnail
View Project

yes! lets goooooo!!! we saved wonderlands numbers yahhooo!!

by mars_2015

Project thumbnail
View Project

Mouse Catcher - Mappy Edition (CLONING UPDATE)

by FadeTheSamurai

Project thumbnail
View Project

Samsung STH-A325 Startup and Shutdown

by Kinitobsodlooool

Project thumbnail
View Project

113 | Aiden's Number Lore remix

by Edoni08102012

Project thumbnail
View Project

Beat Up CBO (2 Button Updated)

by galaxylgnokiasamsung

Project thumbnail
View Project

Squid Game 3!!!! IS HERE

by 2rcsi

Project thumbnail
View Project

Nickelodeon Classics UK Creatures

by CB3029-X

Project thumbnail
View Project

Numberblocks Times Tables Chart (12x12)

by DanieltheNB81

Project thumbnail
View Project

GRIEF DECO!!! (GD subzero levels but grief)

by -ImACoolguy-

Project thumbnail
View Project

PVZ Pixel History - Chapter 1 : The Beginning

by Okini2014

Project thumbnail
View Project

Light Island Remixer (Composer Edition)

by PiplaFon61

Project thumbnail
View Project

The Mine song But read the crazy description

by -Cheesypeach-

Project thumbnail
View Project

the battle dogs hacked

by stick_war_legacy_123

Project thumbnail
View Project

KyleWare: Ultimate Microgames! (Chorus Kyle Attacks!)

by ScratcherStar4000

Project thumbnail
View Project

RED RABBITS DINER v3.2 #games #all

by Ll010

Project thumbnail
View Project

Useful Hacked Blocks

by sullerni963gotvdsb

Project thumbnail
View Project

VS Bambi Strident Crisis but in scratch

by YahBoiSpeedz

Project thumbnail
View Project

beat up doki dlc!!!!

by JonDoe128

Project thumbnail
View Project

Genso Tale sans fight

by -REREN-

Project thumbnail
View Project

Moana-You're Welcome

by BJH-3-7

Project thumbnail
View Project

Talking Tom and Ben news HD

by OggyTheBlueCat

Project thumbnail
View Project

Beat Up Evil Scratch Cat

by GiaHuy4B1Edison