v0.71.219
Changelog since last release:
0.71.200:
- Conversation system in character demo (Content/scripts/character_controller/character_controller.lua)
fixes for ray tracing backface culling - improvements for transparent shadow (transparent materials can also receive transparent shadows in some cases)
- VRM import small improvements: skin subsurface scattering, disables shadow casting for some face elements to avoid small shadow pixels on face from eyebrows, etc.
- DDS loading fix for non divisible by 4 dimensions
0.71.209:
- optimization for cascaded shadow map rendering: all cascades are rendered simultaneously into multiple viewports
- optimizations for hair particle system, visibility rendering, depth of field, motion blur, screen space reflections
- fixed variable rate shading classification by motion vector
- font renderer scaling will be handled better according to current screen DPI
- Editor font updates:
- removed yumin japanese font, replaced by Noto Sans CJK font that handles Chinese, Japanese and Koren characters in single font file
- all font files from Editor/fonts folder will be loaded automatically by the Editor, so user can add new fonts to support new character sets
- Editor/config.ini can be used to override default Editor font by specifying font = fontfilepath.ttf in the root settings
0.71.219:
- texture import: common texture formats such as PNG, JPG, TGA, etc. will be automatically compressed to GPU optimal format (can be disabled per material)
- environment probes will be compressed to GPU optimal format
- lightmaps can be optionally compressed to GPU optimal format
- fixed issue on Linux where it will crash on boot while trying to read filename with foreign characters
- some optimizations for GPU skinning and morph targets
- graphics API: custom swizzle can be specified per-texture or per-descriptor