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 bonzi buddy remix-3 remix remix

by everton_trader2

Project thumbnail
View Project

Beat up Two (TAWOG OR OAHIF)

by casescr

Project thumbnail
View Project

I can use these effects for my biggest effects kit.

by XBOX164IsBack

Project thumbnail
View Project

Beat up Sonic 6 (15)

by lukemanolopoulos8

Project thumbnail
View Project

Among Us

by abk85028

Project thumbnail
View Project

backroom 3D game W.I.P

by gojoispp

Project thumbnail
View Project

add scripts to this interminable rooms spawner (section a)

by Paddle2016

Project thumbnail
View Project

Minecraft multiplayer

by Jai_Friki

Project thumbnail
View Project

88 Days Left Until I Leave The Object Show Community

by Posothegamerreturn

Project thumbnail
View Project

Angry Birds Build Announcement - Scratch 2025

by brownie220

Project thumbnail
View Project

SpongeBob SquarePants green screen intro

by SPONGEBOBSQUAREGOOD3

Project thumbnail
View Project

イニクロの直感アニメ #111 - かき氷(塩)

by 1296-cat

Project thumbnail
View Project

Tidal Wave GD Wave V4

by CHENZEE

Project thumbnail
View Project

Devious Debuffers (The Battle Bricks)

by ChaffyAxeOnScratch

Project thumbnail
View Project

Windows 7 Simulator

by HighTechAnimations

Project thumbnail
View Project

野球

by ayanofuji

Project thumbnail
View Project

New Super Mario World v3.0

by _nakashima

Project thumbnail
View Project

Doors but bad heart minigame

by KKwastaken

Project thumbnail
View Project

eena meena deeka black hole add round 4

by bugcat23

Project thumbnail
View Project

Phone battery be like #Animations #Stories #Trending #Art #All

by Thunder_mate

Project thumbnail
View Project

Alphabet Lore but it's Kazakh (My Version)

by The_Meme_King_44

Project thumbnail
View Project

GoAnimate/Vyond Effects test

by Joshua13391

Project thumbnail
View Project

[UNOFFICIAL] ★★ ȶɦɛ ֆȶʊɖɨօ ɖօօʀֆ օʄ ռʊʍɮɛʀֆ • քǟʀȶ 8 • 888 ɖօօʀֆ ★★

by DatTrumpetGirl

Project thumbnail
View Project

Beat Up Scratch Cat Boss

by omgicanneverdooaname