v0.9.0


Extension

  • This extension and the built-in 3D can be used simultaneously on different canvases. (Integration is experimental)
    • This extension still supports versions older than v5.1.162.
  • Supports multiple 3D cameras.
    • Many actions and expressions related to the 3D camera have been updated.
    • The "Linked 3D Camera" behavior now supports multiple 3D cameras.
  • The "Projection Scale" and "ViewMode" properties are now set in the "Create 3D Scene" action.
    • The default value of the "Projection Scale" property has been changed to 1.
  • 3D scenes are automatically cleared on scene transitions.
  • Added expressions to convert 3D positions to screen coordinates.
    • Added "Point Of 3D Object On 3D Camera" expression.
    • Added "Point Of World Position On 3D Camera" expression.
  • "Load 3D Texture V2" has been renamed to "Load 3D Texture". Along with this, the old "Load 3D Texture" has been abolished.
  • Added "Rotate 3D Object Like Head" action.
  • Improved "Check Existence Of 3D Object" condition.
  • Fixed "3D Sprite Projection" behavior sharing "Depth" property.
  • "Correct 3D Camera Rotation Within Limits" action changed from experimental to deprecated.
    • Changed to specify only one axis of rotation in the parameter.
  • "Correct 3D Object Rotation Within Limits" action changed from experimental to deprecated.
  • Improved some descriptions and property names.
  • Experimental integration with built-in 3D
    • Added "Built-In 3D WithThreeJS (Ultra Super Experimental)" action.
    • Added "3D Model Transfer (Ultra Super Experimental)" behavior.

Example

  • Added index scene.
  • All examples have been reviewed and improved.

Three.js

  • Updated to r152.

Get WithThreeJS Extension for GDevelop

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

Let's go!!

Hey nice! Cool update Pandako!

very excited about these new update, keep up the GREAT WORK!