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

The Nightshift (Observation Duty)

by Red_Scarecrow

Project thumbnail
View Project

Fnati vector's 2015 version's v1.1

by geutomy

Project thumbnail
View Project

Beat Up JustCat01

by Gabrielstudios2014

Project thumbnail
View Project

Kid vs kat fire truck pls

by orlitotino

Project thumbnail
View Project

The Scratch Movie - Scene #1!

by F24Playz

Project thumbnail
View Project

i got the studio 7e disc!

by Jruizm14

Project thumbnail
View Project

Colors v3.19

by -ScratchenCoder-

Project thumbnail
View Project

Beat Up Finto!

by JeffSwift2011

Project thumbnail
View Project

Comment Animations 3 #animations #trending #stories

by RealMarshmallowYT

Project thumbnail
View Project

Sonic The Hedgehog Maker Tails Edition (BETA) remix

by STS20_fan

Project thumbnail
View Project

Angry Birds Space Scratch

by GoodPiggies2

Project thumbnail
View Project

The Ultimate FNAF Fan Game Engine V:1.2

by BisketDog

Project thumbnail
View Project

The Ultimate Vyond Effects Kit 3.0! remix

by oawfan2018

Project thumbnail
View Project

Unfinished FNAF World Game

by MeIzAwezomeDede

Project thumbnail
View Project

intro template for YOU! #intro #template

by wolther

Project thumbnail
View Project

ThyssenKrupp MOD. DIAMOND LIFT ERGO

by WolfbrosElevator

Project thumbnail
View Project

FNF | Indie Cross with MECHANICS V1.0!

by aboda243

Project thumbnail
View Project

Rock Blaster 2 (With New Modification To Play On Tablet, Mobile, Pc, Laptop, Etc. + Wide screen!)

by PrabhSimar2009

Project thumbnail
View Project

[Sparta Remix] Patrick Sparta custom source Has A Sparta Remix Remade in Scratch remix-4

by mj305mast

Project thumbnail
View Project

UNDERTALE intersecting timelines v1.0 [demo]

by aboabk

Project thumbnail
View Project

¡the full RALR cast all but letters!

by Hamsaurus_in_cave

Project thumbnail
View Project

Super Mario Bros. for Scratch remix

by Weilhelm

Project thumbnail
View Project

【アニメ】ひろとの遊び3

by suzukings

Project thumbnail
View Project

Talking Tom and Ben news HD

by OggyTheBlueCat