Kelsidavis-WoWee/include/rendering
Kelsi ea9c7e68e7 rendering,ui: sync selection circle to renderer instance position
The selection circle was positioned using the entity's game-logic
interpolator (entity->getX/Y/Z), while the actual M2 model is
positioned by CharacterRenderer's independent interpolator (moveInstanceTo).
These two systems can drift apart during movement, causing the circle
to appear under the wrong position relative to the visible model.

Fix: add CharacterRenderer::getInstancePosition / Application::getRenderPositionForGuid
and use the renderer's inst.position for XY (with footZ override for Z)
so the circle always tracks the rendered model exactly. Falls back to
the entity game-logic position when no CharacterRenderer instance exists.
2026-03-10 06:33:44 -07:00
..
amd_fsr3_runtime.hpp Add FSR3 Generic API path and harden runtime diagnostics 2026-03-09 12:51:59 -07:00
camera.hpp Integrate AMD FSR2 backend and document SDK bootstrap 2026-03-08 19:56:52 -07:00
camera_controller.hpp Suppress movement after teleport/portal, add shadow distance slider 2026-03-06 20:38:58 -08:00
celestial.hpp Add configurable MSAA anti-aliasing, update auth screen and terrain shader 2026-02-22 02:59:24 -08:00
character_preview.hpp Fix character preview facing and add 4x MSAA to preview render target 2026-02-23 10:48:26 -08:00
character_renderer.hpp rendering,ui: sync selection circle to renderer instance position 2026-03-10 06:33:44 -07:00
charge_effect.hpp Add configurable MSAA anti-aliasing, update auth screen and terrain shader 2026-02-22 02:59:24 -08:00
clouds.hpp Enhanced sky atmosphere with DBC-driven colors, sun lighting, and zone weather 2026-02-22 23:20:13 -08:00
frustum.hpp Fix Windows frustum enum macro collision 2026-03-09 04:41:04 -07:00
lens_flare.hpp Enhanced sky atmosphere with DBC-driven colors, sun lighting, and zone weather 2026-02-22 23:20:13 -08:00
levelup_effect.hpp Add 3D level-up effect using LevelUp.m2 spell model 2026-02-19 20:36:25 -08:00
lighting_manager.hpp Enhanced sky atmosphere with DBC-driven colors, sun lighting, and zone weather 2026-02-22 23:20:13 -08:00
lightning.hpp Add configurable MSAA anti-aliasing, update auth screen and terrain shader 2026-02-22 02:59:24 -08:00
loading_screen.hpp Background normal map generation, queue-draining load screen warmup 2026-03-07 18:40:24 -08:00
m2_renderer.hpp Fix main-thread hang from terrain finalization; two-pass M2 rendering; tile streaming improvements 2026-03-09 20:58:49 -07:00
material.hpp Initial commit: wowee native WoW 3.3.5a client 2026-02-02 13:03:22 -08:00
mesh.hpp Initial commit: wowee native WoW 3.3.5a client 2026-02-02 13:03:22 -08:00
minimap.hpp Fix sun quad visibility, minimap opacity, audio scaling, and rename music toggle 2026-02-23 08:01:20 -08:00
mount_dust.hpp Add configurable MSAA anti-aliasing, update auth screen and terrain shader 2026-02-22 02:59:24 -08:00
performance_hud.hpp Add gameplay systems: combat, spells, groups, loot, vendors, and UI 2026-02-04 10:31:03 -08:00
quest_marker_renderer.hpp Add configurable MSAA anti-aliasing, update auth screen and terrain shader 2026-02-22 02:59:24 -08:00
renderer.hpp Fix shadow flashing: per-frame shadow depth images and framebuffers 2026-03-09 22:14:32 -07:00
scene.hpp Optimize release builds: LTO, -O3, visibility, micro-perf fixes 2026-02-18 20:10:47 -08:00
shader.hpp Implement shadow mapping pipeline for terrain and models 2026-02-04 16:08:35 -08:00
sky_system.hpp Enhanced sky atmosphere with DBC-driven colors, sun lighting, and zone weather 2026-02-22 23:20:13 -08:00
skybox.hpp Enhanced sky atmosphere with DBC-driven colors, sun lighting, and zone weather 2026-02-22 23:20:13 -08:00
starfield.hpp Add configurable MSAA anti-aliasing, update auth screen and terrain shader 2026-02-22 02:59:24 -08:00
swim_effects.hpp Add ambient insect particles near water vegetation, fix firefly particles, and improve water foam 2026-02-23 07:18:44 -08:00
terrain_manager.hpp Fix main-thread hang from terrain finalization; two-pass M2 rendering; tile streaming improvements 2026-03-09 20:58:49 -07:00
terrain_renderer.hpp Implement terrain shadow casting in shadow depth pass 2026-03-09 18:34:27 -07:00
video_player.hpp Play looping MP4 behind auth screen 2026-02-05 15:34:29 -08:00
vk_buffer.hpp Vulcan Nightmare 2026-02-21 22:04:17 -08:00
vk_context.hpp Fix WMO wall collision, normal mapping, POM backfill, and M2/WMO rendering performance 2026-03-07 22:03:28 -08:00
vk_frame_data.hpp Vulcan Nightmare 2026-02-21 22:04:17 -08:00
vk_pipeline.hpp Fix specular direction by correcting front face winding for Vulkan Y-flip 2026-02-23 04:02:21 -08:00
vk_render_target.hpp Fix character preview facing and add 4x MSAA to preview render target 2026-02-23 10:48:26 -08:00
vk_shader.hpp Vulcan Nightmare 2026-02-21 22:04:17 -08:00
vk_texture.hpp Vulcan Nightmare 2026-02-21 22:04:17 -08:00
vk_utils.hpp Fix all build warnings 2026-02-23 19:16:47 -08:00
water_renderer.hpp Add water refraction toggle with per-frame scene history 2026-03-06 19:15:34 -08:00
weather.hpp Enhanced sky atmosphere with DBC-driven colors, sun lighting, and zone weather 2026-02-22 23:20:13 -08:00
wmo_renderer.hpp wmo: apply MOHD ambient color to interior group lighting 2026-03-09 21:27:01 -07:00
world_map.hpp Fix map exploration by checking subzone bits instead of only the parent zone bit 2026-02-26 11:01:52 -08:00