Night Owl 3D Engine v1.2
by liny81
Description
I did some optimizations to it to make it run faster, though now the main bottlenecks are texture indexing, and clearing the screen buffer. Optimizations: - Switched matrix multiplication to @KryptoAlt's https://scratch.mit.edu/projects/965840239 - Made it not recalculate barycentric cords every pixel and instead interpolate them by slopes each pixel. - Made texture only get called when changing the actual pixel on the UV. - Moved redundant math out of loops. - Fixed normal maps. I plan to try and further optimize, but that may require a rewrite of the entire rasterization system. I also plan on adding LOD, so that larger models can be handled better. Also have each OBJ as it's own object instead of dumping a bunch of triangles onto a scene. I could also do a raycast finds the closest triangle every pixel, and then draw it instantly, instead of having the buffer step. I should mention it's not a voxel engine, it's just using Minecraft as a demo scene.
Instructions
~~TurboWarp~~ https://turbowarp.org/1370046308?fps=60&hqpen ~~~~~~~~~~~~~ WASD - Move QE - Up/Down Arrow Keys/Click & Drag - Turn R - Render High-res (TurboWarp High quality pen)
Project Details
- Visibility
- Visible
- Comments
- Enabled
More Cool Projects
The Numberblocks Game remix
by Sonicsuper68779
Beat up Sonic Added Gary
by xanderafa
Samsung SGH-D428 Animation (sorry wrong sound)
by Kinitobsodlooool
Numberblocks Intro gone wrong 18.0
by adeea052
Oggy and the Cockroaches Font 1.9
by RocketRonski
Numberblocks band Retrillion remastered (1.0pic-10.0pic)
by Big_Gras_Block
STOP EATING MY WITHERSTORM HEADS!!!
by Wither-Storm999
DEM MEMES
by squirtgreen
YTPMV BFDI Snowball Scan
by aaron2314
Beat Up Red Bally V0.6
by GFFHGJGHDGJHBCFLJH
SP: The Mine Song But Its even more dank remix
by superslimyslim626
マンデルブロー集合
by Yataro-S
Angry Birds Level Editor remix
by ogo2021
Beat up Steps 1.8
by amylaser5653
Round 11
by CLAX1212
Beat up the Racoon Family V55
by anthonymuffin
Appel v1.4 Mobile!
by Elitherich
beat up scratch cat 2! remix
by koutatsuki
Mope.io {Scratch Remake} #all #games
by cesa23
オンライン ONLINE Scratchこおりおに
by RRR-scratch
[#51] INSANE pentro for @makiogawa (My Best)
by -JAPANESE_PEOPLE-
かくれんぼう~HIDE AND RUN~short op 其の一
by TNT_TOMATO
TACT-AIM NIGHT
by Nichium
Stingy text to speech thing
by roomsfan69369alt