Hello! After the recent Flax 1.13 update, it’s time to publish a hotfix! Over the past 2 weeks, we’ve been quickly fixing bugs reported by the community and have merged multiple important improvements. In total, 30 bugs were fixed and 22 Pull Requests were merged.
Feel free to discuss the update here ![]()
Contributors: mafiesto4, meet-brad-ch, GoaLitiuM, cNori, xxSeys1, ItsMrClockwork, fibref
PRs merged: 22
Changelog:
- Add auto-select to scene editor window tab when using Pilot Actor feature
- Add
Scenepath and filename to game API - Add
BatchedDrawCallandConcurrentArenaAllocatorto public API - Add
PreSkinnedPositionandPreSkinnedNormalto Decal materials - Add
input.TexCoord3Dto Decal for all-axis pixel placement information - Add
BC6Hformat compression/decompression support on non-Windows platforms - Add line breaks to save yes/no prompts for better readability
- Refactor shadows
Normal Offset Scaleto be unclamped over distance to properly apply to large local lights - Fix point light shadow seams at cubemap projection sides to have additional margin for better filtering
- Fix missing
Level.SceneLoadedevent callback when preloading scenes - Fix scene actions processing bug
- Fix viewport mouse ray precision and nav gizmo placement
- Fix BC7 texture compression of HDR image with
bc7enc16lib on non-Windows platforms - Fix probe baking finish event when texture compression fails
- Fix partial RPC cleanup on network message
- Fix invoking scripting updates that were added during
InvokeOnUpdate - Fix empty new actor name regression
- Fix maximized window flickering on Wayland when restored from layout- #4371
- Fix using material instance with GPU Buffer parameter
- Fix drawing foliage type with only shadows
- Fix the unordered access views of DirectX 12 texture arrays
- Fix
GPUContextDX12::ResetUAwhen multiple UAVs are bound - Fix Vulkan debug layer warning during compute shader to have proper context loaded
- Fix Vulkan/D3D12 upload page buffer sizes to align properly
- Fix foliage instances dithered transitions over the cull distance or screen size cull to avoid popping artifacts
- Fix assertion failure involving Skinned Meshes
- Fix the index handling of
MeshAccelerationStructuremeshes merging - Fix missing
Releasedevent call for GPU Resource properties - Fix drawing bugs on other thread than main (eg. during drag&drop)
- Fix Text Render culling bug when using render origin
- Fix memory allocation in
NativeInterop.GetTypeSize - Fix picking nested types in Editor
- Fix
stbtexture block compression for the lowest mips - Fix
Object Sizenode in Decals - Fix actor search highlights placement when changing scenes
- Fix importing glTF roughness and metalness factors with Assimp
- Fix crash on invalid
Variantdata in a stream - Fix crash on start with DX12 on Intel Arc
