Heaps 1.6.0
Install with haxelib install heaps
2D:
- added DomKit support
- added h2d.Camera
- review h2d filters wrt alpha handling
- added h2d.Flow.layout
- support for SDF fonts
- support for sub pixel Tiles (various coordinates/sizes are now Float instead of Int)
- added h2d.Interactive.onReleaseOutside and .shape for custom shape handling
- h2d.Object.onParentChanged is now onHierarchyMoved
- handle multiple Interactive onOver
3D:
- added h3d.col.Capsule
- added h3d.col.Collider.inSphere + changed inFrustum
- added Driver.capturePixels sub region
- added h3d.scene.MeshBatch
- optimized shadows maps culling
- optimized internal pass lists handling
- moved h3d.scene.DirLight/PointLight/LightSystem/Renderer to h3d.scene.fwd package
- more work on pbr renderer and terrain system
- various optimizations (less allocations)
Other:
- [js] heaps now defaults to canvas instead of window for events
- review hxd.prefab.Prefab API
- added mp3 sound support
- added S3TC dds texture support
- new samples : Camera2D, Domkit, Flows, FXView, Interactive2D, MeshBatch, Lights
Full Changes 1.5.0...1.6.0