Release 1.0.4
We continue to focus on stability and workflow improvements.
FBX and OBJ Import
This release includes a full rewrite of our FBX and OBJ file format
import, which are now based on ufbx.
.fbx
file import is now significantly more robust. It imports with
correct scaling and cleaner object hierarchy.
Wonderland Editor can now easily import many more different .obj
files.
Previously imported files are imported with the previous import code to avoid changes to the object hierarchy in existing projects.
Changelog
Editor
- Rewrote FBX import
- Rewrote OBJ import
- Asset Browser: Fixed issues with parent folder
..
entry - Asset Browser: Added “Open In Explorer” to context menu on empty file area
- Scene View: Fixed crash when selecting simulated object during simulation preview
- Scene View: Fixed gizmo sometimes shifting on selection
- Preferences: Added preference for
autoNpmInstall
- Resources: Fixed Image resource maxSize property changes not reflected in UI
- Fixed crash when resizing image that was converted from incompatible pixel format
- Fixed rare crash when packaging for code changes
Engine
- Fixed center of mass for dynamic rigid body physx components
- Fixed mass on physx components sometimes not being applied
JavaScript/TypeScript API
TextComponent.text
will now call.toString()
on passed values- Fixed types of
Object3D.getComponents()
for native component types - Fixed runtime catching some exceptions during component initialization
Components
- player-height: Fixed incorrect use of reference space
- wasd-controls: Added
lockY
property to lock movement to XZ plane
Last Update: June 24, 2023