mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-04-16 09:13:50 +00:00
- Remove the -0.15 vertical offset (kVOffset) from coordinate_projection, coordinate_display, and zone_highlight_layer; continent UV math is now identical to zone UV math - Switch world_map_facade aspect ratio to MAP_W/MAP_H (1002×668) and crop the FBO image with MAP_U_MAX/MAP_V_MAX instead of stretching the full 1024×768 FBO - Account for ImGui title bar height (GetFrameHeight) in window sizing and zone highlight screen-space rect coordinates - Add ZMP 128×128 grid pixel-accurate hover detection in zone_highlight_layer; falls back to AABB when ZMP data is unavailable - Upgrade PlayerMarkerLayer with full Vulkan lifecycle (initialize, clearTexture, destructor); loads MinimapArrow.blp and renders a rotated 32×32 textured quad via AddImageQuad; red triangle retained as fallback - Expose arrowRotation_ / arrowDS_ accessors on Minimap; clean up arrow DS and texture in Minimap::shutdown() - Wire PlayerMarkerLayer::initialize() into WorldMapFacade::initialize() - Update coordinate-projection test: continent and zone UV are now equal Signed-off-by: Pavel Okhlopkov <pavel.okhlopkov@flant.com> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| test_activity_fsm.cpp | ||
| test_anim_capability.cpp | ||
| test_animation_ids.cpp | ||
| test_blp_loader.cpp | ||
| test_chat_markup_parser.cpp | ||
| test_chat_tab_completer.cpp | ||
| test_combat_fsm.cpp | ||
| test_dbc_loader.cpp | ||
| test_entity.cpp | ||
| test_frustum.cpp | ||
| test_gm_commands.cpp | ||
| test_indoor_shadows.cpp | ||
| test_locomotion_fsm.cpp | ||
| test_m2_structs.cpp | ||
| test_macro_evaluator.cpp | ||
| test_opcode_table.cpp | ||
| test_packet.cpp | ||
| test_spline.cpp | ||
| test_srp.cpp | ||
| test_transport_components.cpp | ||
| test_transport_path_repo.cpp | ||
| test_world_map.cpp | ||
| test_world_map_coordinate_projection.cpp | ||
| test_world_map_exploration_state.cpp | ||
| test_world_map_map_resolver.cpp | ||
| test_world_map_view_state_machine.cpp | ||
| test_world_map_zone_metadata.cpp | ||