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

SMC Royal Flush

by gsluns94

Project thumbnail
View Project

ULTRAKILL Scratch Edition (W.I.P)

by MinosPrime760

Project thumbnail
View Project

Windows 98

by Pulsarsoftware

Project thumbnail
View Project

Beat Up Tora! remix remix remix remix

by TAHFalternate

Project thumbnail
View Project

Crazy Dave dance

by Elliot_PlayZ

Project thumbnail
View Project

*ANIMATIONS* FIFA 23 Pack Simulator remix-2

by hs-edc24

Project thumbnail
View Project

Lemonade V12

by ObjectShowScratch

Project thumbnail
View Project

Add Yourself Singing: Shinto

by _MrWhoKnows_

Project thumbnail
View Project

rating scratch reactor games

by atomscienceinc

Project thumbnail
View Project

The Mine Song but everything is the floor and ceiling

by __Stingy__

Project thumbnail
View Project

Klasky Csupo Robot Logo in 4ormulator v2

by Alfredpehmx

Project thumbnail
View Project

Sprunki oc real v3 part 1/3 Retake

by TheNightz_

Project thumbnail
View Project

ultra numberblocks night plus

by jubabyjonathan16

Project thumbnail
View Project

add your car (and yourself) driving

by stickman46

Project thumbnail
View Project

Numbericons 3501-3520

by vanhouchin

Project thumbnail
View Project

Magic Tiles 3

by Backtothefutre

Project thumbnail
View Project

β˜οΈγ‚’γƒ’γƒ³γ‚°γ‚’γ‚Ήβ˜…γƒ”γ‚Άγ‚­γƒ£γƒƒγƒˆγ‚΅γƒΌγƒγƒΌβ˜…

by 5675678

Project thumbnail
View Project

[Deltarune] - Jevil Fight Hard Mode BUT you play as Enemies

by Mossmandaynight

Project thumbnail
View Project

Backrooms (Mobile Friendly, Abandoned)

by OneGameProduction

Project thumbnail
View Project

Kick The Buddy Remastered (Scratch Edition/WIP)

by IntroMaker2022

Project thumbnail
View Project

MULTITRANSLATOR | V1.0.9

by T-Gx

Project thumbnail
View Project

Beat up Leafy V1.3

by -_-GetGoodAlt

Project thumbnail
View Project

FNF Sonic Test Green Screen

by RedSpirit1214

Project thumbnail
View Project

Colorado is flying

by user123456789a7