Releases: Jnnshschl/AmeisenNavigation
Releases · Jnnshschl/AmeisenNavigation
1.8.3.2 - Optimizations
1.8.3.1 - Optimizations and more
Improved Map Loading Speed:
- Map loading has been significantly accelerated, especially for systems with multiple CPU cores. On a machine with an AMD Ryzen 7 6600HS, the Eastern Kingdoms map now loads in less than 1 second, a substantial improvement from the previous ~5 seconds.
New Smoothing Algorithm:
- Introduced Bezier-Curve-Interpolation as an additional smoothing algorithm for enhanced map rendering.
Polygon Exploration Logic (Work in Progress):
- Implemented basic polygon exploration logic, although it is currently a work in progress and not yet usable. Future updates will refine and complete this feature.
Support for Multiple MMAP-Formats on a Per-Client Basis:
- The server now supports multiple formats, allowing flexibility on a per-client basis. Clients need to send their desired MMAP-Format on connecting.
Code Optimization:
- Conducted a thorough optimization of the C++ code structure, enhancing overall efficiency and performance.
MMap Export Tool (Under Development):
- Initiated the development of a new MMap export tool. This tool is still in the early stages of development and will be refined in subsequent releases.
1.8.2 Update recastnavigation to 1.6.0
update recastnavigation to 1.6.0
1.8.1 New AnTCP
update AnTCP
1.8 MoP 5.4.8 Support
- Added 5.4.8 18414 support (set "iClientVersion=1" in config to enable 5.4.8 mode)
1.7.5 Refactoring & Random Paths
big refactoring and random paths
1.7.4 Performance Tweaks
Performance tweaks, multi client optimizations
1.7.3 - New AnTCP Version
Updated AnTCP.
1.7.2 Optimization and CastMovementRay
Optimized the servers internal logic and added CastMovementRay function.
1.7.1 Path Smoothing
Implemented the known path smoothing algorithms, chaikin-curve and catmull-rom-spline.