Repository navigation
HOT v0.2.0
Changes
3D Viewport
- Added new 3D viewport displaying GSI player positions
- Click on player pins to instantly jump freecam to their location
- Seamlessly hand off camera control between viewport and game freecam using B
- Controls: MMB - rotate orbit camera; MMB+Shift - translate orbit camera; hold RMB - freecam control same as game freecam
- Sample map files (set Map-scale to 0.4325): https://github.com/papesgit/cs2-lowpoly-maps/releases
Freecam
- Analog Movement: New analog keyboard mode for smoother, more cinematic camera motion, bind as below using XInput:
- Hold Mode: Press C to hold the cameras motion while planning your next shot
- Player Lock: Press V to lock the cameras orientation towards the player the camera is facing
- Improved Smoothing: Switched to quaternion-based rotation for smoother motion with optional dampening
- Improved dynamic-lean logic
- Pitch clamping toggle
Shared Texture & Streaming
- New
mirv_sharedtexcommand to adjust resolution/fps or toggle off - Keyed mutex implementation for improved stability
- Improved RTP viewer for better GUI draw latency
HUD & Radar
- Significantly improved performance by avoiding unnecessary draw calls
- Alt-player bindings toggle for MOBA/MMO-style bindings (1-5, QERTZ)
Radar:
- New indicators: Dead player markers, Held-grenade indicators, smoke timers
- Added vertical section support for complex maps like de_nuke
- Added customizable height-based pin scaling to visualize player height
- Toggles for "Show player names" and "Observer-Slot on top" (toggles if stacking players block each others slot label)
HUD:
- Killfeed support with optional attacker observer-slot display
- Better HUD positioning and sizing when using different output modes
Camera Attachments
- Added Animation options to animate the camera while attached to a player with player transitioning options
vMix Replays
- Added optional vMix Replay event generation
- creates events based on observed kills
- customizable pre-/post-roll and event extension timer
HLAE build commit e700d69d15ce3c80f3ed33e9a59a412b43f219c7