Releases: diarmidmackenzie/instanced-mesh
Releases · diarmidmackenzie/instanced-mesh
Release list
v0.7.4
What's Changed
- Fix npm usage by @vincentfretin in #48
- Remove unused variables by @vincentfretin in #49
- Add eslint to the project by @vincentfretin in #50
Full Changelog: v0.7.3...v0.7.4
Linting fixes
What's Changed
- Declare meshNodes variable in constructMeshNodes by @vincentfretin in #44
- Fix eslint issues by @vincentfretin in #46
New Contributors
- @vincentfretin made their first contribution in #44
Full Changelog: v0.7.2...v0.7.3
Bug fix for A-Frame 1.5.0+
Fix for bug exposed by A-Frame 1.5.0:
- Fix for static frustum culling when meshes created with no initial instanced in A-Frame 1.5.0+ (#43)
Bug Fix
Bug fix:
- Performance issue with empty instanced meshes, exposed in A-Frame 1.4.0 and later (detail)
Multi-colored instancing
New features:
- Support for Multiple colors on an instanced mesh
- Performance improvements
- New set of examples & showcase page
Bug fixes:
- Fixes for frustrum culling on shared geometries
- Fix problem where rendering lagged physics simulation by 1 frame.
- Other minor bug fixes
Bug fixes & performance
- Fixed bugs when using GLTF models & "auto" update mode
- Minor performance improvements when using GLTF models & "auto" update mode
- New example to test complex GLTF model + "auto" update mode
Textures, raycasting, physics
New features:
- support for textures & env maps
- support for raycasting
- support for physics
- automatic updates of member positions
- examples to show all the above
- performance improvements
Support multi-mesh GLTF models
- Support for GLTF models that contain multiple meshes
- Handle transforms of sub-meshes within GLTF models
- Handle movement and add/remove for multi-mesh
- Testing & fixing for update support on instanced-mesh component
- Examples now published to GitHub pages
Improved positioning flexibility
- Add support for new "positioning" parameter allowing either "local" or "world" positioning (details in README)
- Publish on NPM for the first time.
Add layers support
Allow configuration of which THREE.js layers the Instanced Mesh renders.