Releases: turanszkij/WickedEngine
Releases · turanszkij/WickedEngine
0.71.813
- added animation importer to Editor that directly imports multiple animations to humanoid rig
- added animation tester for humanoid rig: easily switch animations from humanoid settings in editor
- added multiselect support to file browser dialogs
- improvement for MSAA transparency effect: removed dithering, unified look between instance, hairparticle and impostor fade
- improvements to built-in character component for better control and foot placement, added shake effect
- added limb-spacing feature for humanoid rigs: control the spacing between arms and legs (can be used to modify animations slightly)
- added IntersectAll to scene, returns all intersections for object and colliders
- GLTF export: animation names will be exported
- FBX import: mixamo animations will be given custom name as they usually don't contain names, this makes it easier to identify them
- improvements for the cmake build system (by @brakhane )
- sym links will be used when available to link content to executable
- added precompiled header support
- added link time optimization
- added support for "unity" build
- other improvements
EDIT: updated builds with important fixes to 0.71.818
0.71.802
- added project creator to the editor: create lua applications with custom icon, splash screen, etc. from the editor
- added custom theme support to the editor, with a visual theme editor, also added background image support for themes
- GUI: added text filtering support for combo box
- added screenshot support with transparent background (sky pixels will be replaced to transparency
- MSAA alpha to coverage dithering is removed
EDIT: a gui hotfix has been applied and the executables are updated.
0.71.787
- added rectangle light type with texture support for visualizer, diffuse and specular components
- videos can now be used as mask texture for spot and rectangle lights
- videos can now be used on Sprites, to replace sprite texture with video
- added camera feed support for lights (use a camera feed as light mask texture)
- shadow mapping changed back to not use dithering, but more samples instead
- added capsule reflection effect (works when capsule shadow is enabled globally, but it will affect the specular light)
- pipeline state creation changed to not block rendering, instead rendering will be skipped for objects that have a pipeline that is not ready
- disabled pipeline state cache for Vulkan, as it turned out to be faster without in recent graphics drivers
- gui improvements: slider and combobox sub-elements now accounted for in the whole widget size, also tidied the editor gui
- shader compiler is using latest 2025 May release
- Template_Windows and Template_Linux projects were simplified to have a single entry point function and nothing else
- removed: qoi, ktx, basis image support (instead qoi, use png; instead of ktx and basis, use DDS with optional archive compression)
- the last release that supports ktx, basis and qoi can be used to convert assets from using those formats to DDS (editor->general options->DDS convert): https://github.com/turanszkij/WickedEngine/releases/tag/v0.71.764
0.71.764
- video decoder now works also with DX12 (previously only Vulkan was working)
- added spline components
- added mesh generation from splines (roads, pipes)
- added terrain modification using splines
- added physics constraint components
- added character type for rigid body physics component
- added feet to ragdolls
- rendering optimization that greatly reduces the indexbuffer binding API calls
- added VRMA model import support (VRM animation library)
0.71.727
- added height field physics shape type
- added support for file drag and drop in the Linux version of the editor
- added light color mask texture support (used by setting MaterialComponent to a light, takes the base color texture slot)
- added CameraComponent render textures that are useable for MaterialComponent basecolor and emissive texture
- RenderPath2D stencil upscaling: compositing stencil sprites with lower resolution RenderPath3D will retain full resolution sprites with upscaled stencil mask
- added simple cross fade functionality to the Application class
- added option to darken the negative axes of the transform tool in the editor
0.71.711 [Linux-Nvidia-fixes]
This release adds stability fixes for Linux, specifically for Nvidia GPUs, and some smaller fixes. If you experienced freezing on Linux, this release is aimed to fix that.
0.71.705
Changelog since last release:
- added vehicle physics
- added water ripple placement for physics objects which collide with the ocean
- ragdolls will automatically have GPU colliders now for particle system collision
- added ambient occlusion capsule shadows, which are automatically created from ragdolls
- DDGI and Surfel GI overall quality and performance improvements
- trail renderer: added continuous fading functionality
- hair particle system: fixed and improved spring physics for multi-segment particle systems
- hair particle system: added billboard replication parameter which can control how many billboards are generated for each particle
- LOD selection improvement based on screen projected coverage
- spring/jiggle physics improvement: avoid immediate jump if the pose changed rapidly after creation
- added texture1D visualizer for image renderer
- Editor: added Makehuman humanoid rig import
- lots of fixes for the Linux build
https://youtu.be/WzSy7vkAgtM?si=EB-7RXxzP3r4qtt3
EDIT: added vulkan fix 0.71.706 after release to binaries
0.71.672
Changelog since last release:
- new material shader type: interior mapping (display a cubemap interior projection on mesh surface)
- added support for compressed scene files
- embedded shaders will use compression, reducing final executable size
- lightmap baking will use conservative rasterization if GPU supports it to improve quality and reduce light leaks
- improved logging, and changed log output to be in the working directory, named log.txt to be easier to find
- added safety mechanism to shaders that are using bindless to avoid GPU crashes on various graphics drivers
- editor: added highlight effect to the GUI
0.71.645
0.71.624
Changelog since last release:
- improvements to texture streaming
- ray traced shadow: supports "receiveshadow" setting, cloak effect can decrease shadow opacity
- improvements to underwater effect when camera is partially under ocean water
- added lua functions: IsThisEditor(), ReturnToEditor(), IsThisDebugBuild()
- added HDR calibration value that only effects HDR display output
- fixes and optimizations