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 Edward DLC Reimagined 7-4.2

by HomeWithKuya

Project thumbnail
View Project

Add a button to beat up Shantae 8

by crazybabybaby16

Project thumbnail
View Project

AY in Blame N' Flame DELUXE [ Remix 20 | 40 Players ] remix

by Noob_boi14

Project thumbnail
View Project

JayHF563's Jumpstart Georgian Letters (11/92)

by JayHF563

Project thumbnail
View Project

Sprunki Pyramixed oc

by kaiquebck

Project thumbnail
View Project

Beat up One: Deluxe 2 v2.0

by DanielSecondAccount

Project thumbnail
View Project

Windows 11 Scratch

by Gaminghubabo2014-

Project thumbnail
View Project

Beat up Spiffy Pictures Re-Remastered Take 11

by JojosWorld32

Project thumbnail
View Project

Zombie Defense

by PapaPierrePizza

Project thumbnail
View Project

Kemisk reaktion Bacl2 + CuSO4

by Dr_Proffesor

Project thumbnail
View Project

Beat Up Red Bally V0.14

by Caxis1904

Project thumbnail
View Project

Paper Mario Secret Of The Books Beta test V0.2.2.1

by Mox51_the_coder

Project thumbnail
View Project

Team Factors Game

by Nayje123

Project thumbnail
View Project

I sing well meet again

by doodleheim13

Project thumbnail
View Project

Unikitty Zalgo Animation

by MUGENWarrior

Project thumbnail
View Project

Wonderhoy Simulator 2 - PJSK - PRSK - Project Sekai - Hatsune Miku: Colorful Stage

by 12Emilime21

Project thumbnail
View Project

FNF- Vs Imposter : Black Betrayal

by N30_G30

Project thumbnail
View Project

SCRATCH- DOORS #all #games

by Fluffypalz

Project thumbnail
View Project

a rooms fan-game zoom call remix

by MandosCola

Project thumbnail
View Project

flight simulator 3D

by minimeik

Project thumbnail
View Project

Homecome - Butterfly Dreams

by Muffinator_Test

Project thumbnail
View Project

Beat Up Bonzi Buddy [2024 Edition] [NEW BETA EDITION]

by Greenwave_Rebirth

Project thumbnail
View Project

Baldi's Basics Multiplied Minigames Mode Release! APRIL FOOLS!

by I_like_baldi

Project thumbnail
View Project

Endless Alphabet Lore Bouncing Around

by NZWStudios