ScratchData LogoScratchData
Back to chooper100's profile

3D Engine - HD Variant

CHchooper100•Created September 5, 2016
3D Engine - HD Variant
571
484
21290 views
View on Scratch

Instructions

WASD to move Arrows to look around Faster on Turbowarp: https://turbowarp.org/120077903

Description

This is an optimised spin-off from the 3D renderer, designed for showcasing complex objects imported from .obj files. TO IMPORT YOUR OWN .OBJ FILE: See inside and go to the objects sprite and follow the instructions there. More complex objects can be displayed than the one shown here. However, Scratch has difficulty saving them. Therefore, I have created this forum to share complex objects: https://scratch.mit.edu/discuss/topic/216701 Several features have been removed from the original renderer: - Vector text displays (to support phosphorous) - Filled surfaces - Spheres and lines - Shadows - Background objects - Full near z clipping - Delta time (FPS independence) - Velocity All these cut-offs mean we managed to reduce the number of scripts in the engine by one half! One addition in this is tools to help reduce the size of the project. This includes clearing temporary data and optimising the obj file to only include useful data. Due to the longer loading process, I have also added a status to the loading screen :) CREDITS: I used @TheLogFather's in-place sort script: https://scratch.mit.edu/projects/48447854/ The 3D boy obj file is from http://tf3dm.com/

Project Details

Project ID120077903
CreatedSeptember 5, 2016
Last ModifiedMay 4, 2024
SharedSeptember 5, 2016
Visibilityvisible
CommentsAllowed

Remix Information

Parent ProjectView Parent
Root ProjectView Root