Hello Scientists! We've deployed a hotfix surrounding issues recently reported to improve your experience around the facility. Changelist:
Replaced old bone separation logic for ragdolls with a trace-based solver that resolves occluded or embedded bones:
[list]Ensures hierarchy-correct traversal by sorting bones by tree depth before applying fixes.
Uses trace normals and parent-to-child constraints to reposition bones without excessive separation.
Scales inherited velocity by mass ratio and biases resolution based on contact direction.
Added debug overlay (r_debug_ragdoll_separation_solver) for visualizing correction passes.
Minor cleanup of redundant vector normalization and more consistent use of safe math.
Fixed incorrect animation state when unarmed in multiplayer.
[/*][*]Fixed grenade fuse continuing after the owner's death in multiplayer matches.
[/*][*]New DLL directory resolution functions are now enabled by default for improved security and compatibility.
[/*][*]Added support for the -disablenewdlldirectoryfunctions flag to disable SetDefaultDllDirectories and related APIs, allowing an alternative (legacy) DLL loading codepath.
[/*][*]Significantly improved Parallax Occlusion Mapping (POM) quality in applicable materials.
[/*][*]Enabled Parallax Occlusion Mapping (POM) functionality in ToGL.
[/*][*]Fixed normal mapping issues related to the dynamic lighting on Brush-based geometry,
[/*][*]Bundled a minimal set of required runtime dependencies from:
Microsoft Visual Studio 2010 (VC++ 10.0) SP1 Runtime
Microsoft Visual Studio 2013 (VC++ 12.0) Runtime
Microsoft DirectX End-User Runtime
LunarG Vulkan Runtime and Loader
Updated DXVK (Windows) to version 2.6.2,
[/*][*]Added -enableprocesspowerthrottlingstate flag. By default, setting the process power throttling state is disabled unless this flag is specified.
[/*][/list]