Skip to content

v0.10.2 Beta

Choose a tag to compare

@ShakshakOmar ShakshakOmar released this 04 Dec 09:17
· 27 commits to main since this release
7d39d40

We have worked on a number of issues and bugs reported by our community.

Editor changes:

  • Fixed camera settings (speed and sensitivity issues).
  • Fixed an issue where the camera position was not properly saved or restored during play mode.
  • Fixed duplicate component selection behavior.
  • Rewrote the UsdOutlinerClient and GuiOutlinerClient creation lists.
  • Added separators to the main outliner add lists.

Engine core changes:

  • Updated the default material's normal map, improving light reflection behavior.
  • Removed the use of memcpy/memset for non-trivial classes to ensure safer operations.
  • Fixed potential memory leaks occurring during reallocation.
  • Replaced assignments in constructors with initializer lists.
  • Fixed self-assignment of material fields in Material::clone().
  • Removed unnecessary calls to move/copy constructors.
  • Fixed incorrect assertions for resource requests.
  • Fixed the wrong key (lifeMax) in VFXModFXInstance::deserialize.

Documentation changes:

  • User and API documentation are now public, including updated build instructions.
  • Added articles for each type of UI component (Node, Layer, Scroll, Button, Sprite, Label, DrawNode).
  • Added an article about Scenes.
  • Rewrote the Interface, Animation, Physics, VFX, and Lighting articles; fixed minor typos.