Advanced Discovery Maps

Description

Advanced Discovery Maps: A Topological and Telemetry Overhaul 🔗

Advanced Discovery Maps is a professional-grade evolution of the original discovery_maps mod for Luanti. It features a completely rewritten rendering engine, introducing advanced cartographic tools such as topographic shading, multi-layered geological scanning, and a highly responsive UI with dynamic waypoint telemetry.

This project was built focusing on extreme optimization, delivering complex 3D-aware mapping while maintaining a tiny memory footprint and preventing CPU throttling on entry-level hardware.

✨ Key Features & Improvements 🔗

  • Topographic Shading & Dual-Buffer Rendering: Generates both standard satellite and relief maps simultaneously. It uses differential height calculations to apply directional shadow multipliers, perfectly simulating 3D terrain illumination.
  • Deep Cave & Bathymetric Scanning: The engine uses a "penetrating ray" algorithm to map underwater topography seamlessly. It also includes a strict State Machine vegetation filter to prevent tree canopies from being misidentified as cave ceilings.
  • Asynchronous VoxelManip Engine: Synchronous map generation has been replaced with passive memory reading. Maps are drawn asynchronously using a task queue, avoiding Out of Memory (OOM) crashes and stuttering.
  • Advanced UI/UX & Virtual Touch Navigation: The formspec has been mathematically redesigned to prevent clipping on any screen resolution. Click anywhere on the map to instantly center your view.
  • Target-Tracking Telemetry: Replaced the legacy "greedy scanner" with a selectable dropdown target system. The engine isolates your chosen waypoint and calculates the exact Euclidean distance without unnecessary background loop iterations.
  • Logarithmic Scaling & Dynamic Grids: Player avatars use a log-dampened scaling formula (Chevron polygon) to remain visible without obscuring the map. The cartesian grid subdivides dynamically based on your zoom level.
  • Longitudinal Profiles (Topographic Analysis): Instantly generate cross-sectional elevation profiles of the terrain along the X or Z axis.
  • Native i18n Support: Fully decoupled UI text using Luanti's native translation system (Spanish .tr file included).

🤝 Credits and Acknowledgements 🔗

This mod is a heavily optimized and expanded fork of the original discovery_maps by TomCon .

AI Assistance Disclosure: Much of the refactoring, logical optimization, and geometric stabilization of the user interface were developed with the help of the following Artificial Intelligences: Gemini, ChatGPT, DeepSeek, Grok, Claude, Vibe (LeChat).

Reviews

Review

Do you recommend this mod?

  • No reviews, yet.

Releases

7 hours ago

Release v1.0.0 - Initial Release 🔗

Initial release of Advanced Discovery Maps. Includes major topographical engine rewrite, topographic shading, target-tracking telemetry, and UI fixes over the original mod

All releases

Threads

New thread

Thread Last Reply

No threads found

Information

Provides

advanced_discovery_maps

Dependencies

Required
No required dependencies

Information

Type
Mod
Technical Name
advanced_discovery_maps
Languages
English, Español
License
MIT
Maintenance State
Beta
Added
8 hours ago
Maintainers
Koatl