ScratchData LogoScratchData
Back to tsf70's profile

Atmosphere Test #1

TStsf70•Created December 23, 2022
Atmosphere Test #1
21
20
267 views
View on Scratch

Instructions

The entire area is fully simulated up till the edges of the map, you can even cross the mountains Check below for the daily update TW Link: https://turbowarp.org/780608498?fps=60&hqpen

Description

Quicksort by @-Rex-Test- (improved by @xXName77Xx) Triangle Clipping by @howtomakeausername Specular Light formula is by Vadik1, the rest of the lighting formula is mine A lot of the variable formatting is taken from Shockwave 2 Added (quality of life improvements): - Finally fixed mesh triangles disappearing and mesh z sort - Further optimizations to mesh rendering, removed several mathematical operations and one very high cost operation - Smoother stamp auto-resizer - Added custom render distances per object and improved data modifier functions to be able to recognize the “newest” loaded object instead of having to do obj.1 set, obj.2 set , obj.3 set and so on - Fixed bug where an object wouldn’t appear in the loaded items data list Added - Modeling update, walls and volumes can be created - Large optimization…again - Basic Demo Controls (not fps controller) - Camera shake Added (many bugs fixed) : - Increased distance calculation speed massively - Fixed all sorting bugs for meshes, there are just a few bugs now! - Added the ability to change costumes, added sizing and a physics parameter (for a future update) - fixed properties system (a unique aspect about this engine that allows for massive amounts of data transfer and customization abilities) - fixed color glitch on turbowarp (@GarboMuffin noticed the color bug and has it fixed for the next update, so technically its now a feature with the way i fixed it) - Added many optimizations and improved backface culling - Improved Z Clipping and added it to meshes - Improved mesh rendering architecture - Lighting only runs on non culled triangles Added and to-be added: - HD Lighting - Diffuse Lighting - Fast Lighting - Added hex coloring to points Added: - Basic Mesh Rotation Added: - Meshes can be added separately - Meshes can be scaled and positioned - Compatible with different meshes - Optimized material assigning - Lots of bugs fixed with meshes! Added: - Optimizations to mesh loading - Backface culling - Bad sorting Added: - Developer Mode (v) - Many Core Optimizations, more stability! - Basic Mesh Loading Added: - Point Support - Z clipping for triangles - Various sorting optimizations (handles objects/tris offscreen much, much better) - Improved sorting accuracy

Project Details

Project ID780608498
CreatedDecember 23, 2022
Last ModifiedDecember 24, 2022
SharedDecember 23, 2022
Visibilityvisible
CommentsAllowed