Heaps 1.9.0
HL:
- Fixes compatibility with Haxe 4.2 (requires 4.2.1)
2D:
- More DomKit APIs
- Flow overflow: Hidden and Scroll support
- Text.letterSpacing is now 0 by default
- New Camera implementation (@Yanrishatum)
- Allow different textures for Graphics/TileGroup/SpriteBatch using BatchDrawState (@Yanrishatum)
- link support in HtmlText (@Azrou)
3D:
- Refactor PBR Renderer (begin/end), allow shader injection in RendererFX
- Support for Y-up exported FBX (auto convert to Z-up)
- Support for centimer exported FBX (auto convert to meters)
- Added Texture.lodBias support for mipmaps
- More detailed skin collider support based on joint bounding boxes
- Added HMD large index (models with >64K vertexes)
- PBR Forward support (@ShiroSmith)
- new MetchBatch implementation (unlimited instances)
HxSL:
- Added Mat2 type
- Added Array of textures support
- Added texture.size() / textureSize(tex) (@Yanrishatum)
- Added @borrow to import another shader var (@Yanrishatum)
- Added @sampler(groupName) to bypass 16 samplers DX limit
Other:
- Added DDS support for compressed/mipmaped/float textures
- Added HDR texture support
- More APIs/support for float/hdr/16 bit textures
- ... and many many other improvements
Full Changes 1.8.0...1.9.0