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

talking tom and ben news ohio 3 v0.1 remix-3

by kuponoIs

Project thumbnail
View Project

Beat Up Kirby 2!

by superdal6000

Project thumbnail
View Project

Beat Up Scratch Content Farmers! (V3.7)

by GonzaloGomezXD_1234

Project thumbnail
View Project

The Studio Doors of Numbers (62)

by LogoFun13

Project thumbnail
View Project

Beat Up max 0004 15.5

by jayjay1i09

Project thumbnail
View Project

BFDI 1a Scene | But it's BFDIA

by ValeBFDI

Project thumbnail
View Project

Paper Minecraft 1.21 / Tricky Trials / Minecraft 1.21 / #games #trending #trending #minecraft remix-

by fanjaygray

Project thumbnail
View Project

Sprunki Bonus 2!! remix remix

by RaulDelgaudio

Project thumbnail
View Project

Some forgotten mixels sprites

by carterlee30

Project thumbnail
View Project

γ€η«‹δ½“γ‚€γƒ©γ‚Ήγƒˆγ€‘γ€ŽDELTARUNEγ€γƒ‘γƒ©γƒ¬γƒ«γ‚ΉγƒˆγƒΌγƒͺγƒΌγ€€3D Illustration: 'DELTARUNE' Parallel Story

by mayato21

Project thumbnail
View Project

SMB:Wishing Star - ALPHA GAMEPLAY VID 1-1

by prodbysiroo

Project thumbnail
View Project

Endless Music Stupid Notes

by EndlessFanSombrero

Project thumbnail
View Project

sky γƒœγƒΌγƒ«γ“γ‚γ“γ‚14

by skyblueball2

Project thumbnail
View Project

Christmas Digital Clock!!! 2.0

by LuckyRuoyi

Project thumbnail
View Project

Epic Mario Bros.

by king8766

Project thumbnail
View Project

Geometry Dash Spam Challenge

by pokemonashwin2

Project thumbnail
View Project

Classic Numberblocks intro (REMAKE V2)

by tibera2012

Project thumbnail
View Project

Sonic: Special Stage Race - WIP Sonic Fangame

by abbyhimawari

Project thumbnail
View Project

Unexplained crisis - Touhou Project Fangame

by The-Bloxmouse

Project thumbnail
View Project

Numbericons 7801-7900

by vanhouchin

Project thumbnail
View Project

Super bad piggies Bros. For Scratch

by arthurmendes1112

Project thumbnail
View Project

fornight

by presten1235666

Project thumbnail
View Project

Phones - Sparta Pulse V7 Remix

by amazeyourself

Project thumbnail
View Project

Endless Reader Vectors + Assets (credit is needed when using) remix

by Luketas_yuiop2021