Discuss Scratch
- Discussion Forums
- » Show and Tell
- » 3D Engine
- chooper100
- Scratcher
500+ posts
3D Engine
Hi everyone,
This is my brand new full 3D engine:
Features:
Advanced Features:
Check the project out here!
Also, follow this topic for a notification every time there is an update! :D
This is my brand new full 3D engine:
Features:
- See-through surfaces
- Collision detection
- Look up and down
- Ambient and directional lighting
- Shadows
- Multiple light sources (each surface can only use one though)
- Night mode with stars
- Set colors using hsl (standard rgb also supported)
Advanced Features:
- Back-face culling
- Near-z clipping
- Transformations using matrices (see note at bottom)
- Custom sorting system for painter's algorithm
Check the project out here!
Also, follow this topic for a notification every time there is an update! :D
Last edited by chooper100 (Nov. 5, 2016 23:23:52)
- bigpuppy
- Scratcher
1000+ posts
3D Engine
Amazing!
“Change happens by listening and then starting a dialogue with the people who are doing something you don't believe is right.” -Jane Goodall
- chooper100
- Scratcher
500+ posts
3D Engine
Update v1.2:
It's our first update!
Changes:
It's our first update!
Changes:
- Optimisations!
- Added alternate control system:
—> Click and drag mouse to rotate camera
—> Activate by going into options and disabling default controls - Experimental crouching (press z)
- Changed key to display FPS to F (why wasn't it already like this?)
- Moved options dialog to it's own sprite (Options Dialog)
- Rewrote render settings sprite to be more intuitive
- Fixed glass when viewed at highest resolution
- Preparations for upcoming features
- chooper100
- Scratcher
500+ posts
3D Engine
Update v1.3:
- MOAR OPTIMISATIONS!
- Fixed the glitch where you can walk through walls (hopefully )
- When crouched (press z), the player now moves slower
- Your chosen control set no longer resets with the green flag
- chooper100
- Scratcher
500+ posts
3D Engine
Update v1.4:
- Smooth transition into and out of crouch mode
- Crouch now uses the shift key
- Running is now faster and crouching is slower
- Updated some documentation to match changes
- chooper100
- Scratcher
500+ posts
3D Engine
Update v1.6-b:
It's a biggie!
Changes:
It's a biggie!
Changes:
- Added spheres! (Check out the new doorknob lol)
- Improved physics engine - you can now land on top of objects other than the ground
- Press M to toggle mouse controls
- Fixed the loading system (before, you could briefly see the old data)
- Changes to objects are now updated in the same frame (previously they were only updated the next frame)
- BREAKING CHANGE: Renamed “Update Points” variable to “Update Needed” to clarify it's meaning
Last edited by chooper100 (Aug. 30, 2016 14:41:52)
- chooper100
- Scratcher
500+ posts
3D Engine
Update v1.6:
- Lineframe mode for guaranteed good performance
- Added ambient lighting to spheres (no directional lighting yet)
- Optimisations to spheres
- You can no longer teleport to the tops of walls (thanks @DragonDesigns for pointing that out!)
- Added terminal velocity
- Fixed a glitch where you could miss the ground when falling
- You can no longer look through walls when up close to them
- chooper100
- Scratcher
500+ posts
3D Engine
Update v1.8-b:
This is our first update since top-loved, and it's a good one too!
Changes:
This is our first update since top-loved, and it's a good one too!
Changes:
- Added table and trees to demo!
- New “line” surface
- More updates to physics engine
- Added initial display of controls (dismissed by moving around)
- If you get trapped in the door and jump, you no longer get transported to the top of the door (thanks @SOAP_Industries for spotting that!)
- Footstep sound when landing (thanks @liam48D for the idea)
- Optimisations to spheres
- BREAKING CHANGE: The “System: Tick” and “System: Tick Done” broadcasts have now been renamed to “System: Physics Tick” and “System: Render Tick” to clarify their purpose
- freddizzz
- Scratcher
100+ posts
3D Engine
great work! maybe i can make a game out of this!
#BRING_IT_BACK
- DragonDesigns
- Scratcher
29 posts
3D Engine
I got so excited about an update and then I saw this post. great work! maybe i can make a game out of this!
- freddizzz
- Scratcher
100+ posts
3D Engine
so @DragonDesigns we are the same, i got so exited about an update then i saw your post, unfair!
#BRING_IT_BACK
- DragonDesigns
- Scratcher
29 posts
3D Engine
Hahaha so @DragonDesigns we are the same, i got so exited about an update then i saw your post, unfair!
- Discussion Forums
- » Show and Tell
- » 3D Engine