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

tarry Error (remake) (Batatapo89RisesYetAg Error 0.5) [Part 1]

by Batatapo89RisesYETAg

Project thumbnail
View Project

Beat Up Scratch Cat 2 (Ver. 0.24) but eveything is free! remix remix

by EdJunior2

Project thumbnail
View Project

MyTeardrop - BFDI - MID-ALPHA, [upcoming wardrob]

by KirbyPoyoooo

Project thumbnail
View Project

Stingy text to speech remix

by stevenritch

Project thumbnail
View Project

Peppa Pig Gets Grounded 5 for HDS

by StormProductions7

Project thumbnail
View Project

deck figures ep 2 hardcore

by 6lebs

Project thumbnail
View Project

☁γ‚ͺンラむン広場DX

by jamjambo

Project thumbnail
View Project

Short Circuit! Re-Wired But Rainbow Friends

by Spongebubby6

Project thumbnail
View Project

Pizza Tower Parralax!

by golden_retriever_dll

Project thumbnail
View Project

Sprunki Oc Real

by TheNightz_

Project thumbnail
View Project

β˜† ARTFIGHT 2025!!! Team order profile

by _Inkspot_

Project thumbnail
View Project

overdrive bonus stories

by MetroidFan15

Project thumbnail
View Project

BFDI TPOT Recovery Center (PUBLIC RELEASE!) remix

by SPKLover2020Number2

Project thumbnail
View Project

Man (Deltarune)

by cool_TAA5000

Project thumbnail
View Project

the mine song opposite but stingy is dying from saying its yours

by bballjt3

Project thumbnail
View Project

Snake game II #All #Games

by amazingQ

Project thumbnail
View Project

Beat up King Pig 2 (add a button) [1]

by isaac-MCcreeper14

Project thumbnail
View Project

Playkids Band 5 (Remake)

by SharkyBlues3rd

Project thumbnail
View Project

Splatoon Deluxe

by CoolDude_Meh

Project thumbnail
View Project

Endless Alphabet Between

by KetchupPacket123

Project thumbnail
View Project

Reprogrammed [Too Slow - B-Scratch Mix]

by bfad2435

Project thumbnail
View Project

The Super Ultimate Effects Kit (Another Update)btr

by vancan_little

Project thumbnail
View Project

Windows 10 21H2 64-bit

by angrybird8468

Project thumbnail
View Project

Evolution Dust Sans thingy. (Core and Hyper dust update)

by xxXGirlFriendXxx