Realtime Affine Texture Mapping (WIP) copy
by DCPU-16
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
Paper Minecraft op
by kalen2014
We beat up remix
by ManuTheFantastic
Vyond Effects Kit bubba bubbaphant jumpscare [Fixed]
by xanderafa
AY: In Four Corners Deluxe! Remastered (R0|P7) remix remix
by Ysn_dmz
grief preview one
by gooomboo
Numberblocks Intro Ruined 95
by nirvaan2016
Doodle Pad Fixed 2
by HarryPotterGal
My Nickelodeon Creatures Spell - 1 But With Actual Creatures
by siddharth1717
Endless Reader Needs Animate
by abclore5
Nintendo Switch 2 Logo vs Luxo Lamp
by YTLOVER2014
青の塔44階
by sakaryuu
SERVER 2 ☁️ Among Us Scratch v3.17 (online)
by TimMcCool
Tom and Ben РЕКЛАМА
by fedyafedin
MYO: Inanimate Insanity Invitational
by TheObjectShowFan
エセ:ボールコロコロ
by takutci
vans, trucks and cars
by Sandra-alicia
All Numbericons 1-115
by vanhouchin
Rocket's Birthday Present
by -TordRedLeader-
Симулятор портативного охладителя для арбуза версия бесконечность с нивида rtx 15265745672456724567
by TemTheFluffy
Angry Birds (DEMO)
by TraesGames1112
Beat up Edward DLC Rebranded 2.0
by tnwlss1013
A Few Griffpatcher Comments (4000)
by MinecraftCoder17
[ARCHIVE] Minecraft v0.4.1
by scratchfan321
nintendo wii menu 4.3 ver
by bigfunyREAL