Developer postOriginal post (opens in a new tab)

v1.3.1.0

My initial aim was to improve the calculations of the track, however as I analysed where CPU time was most spent it became obvious that greater benefit would come from taking a detailed review of how the terrain and tracks interact. That meant going over the entire track and terrain calculation, and every function that interacts with them, and changing the way they trigger impacts on each other.

Change Log:
- Improved: Track Calculation is faster and more efficiently triggered into recalculating.
- Improved: Track edges (Use Terrain) are calculated earlier and faster.
- Improved: Reduced unnecessary triggering of Terrain Cutting recalculation.
- Improved: Raise/Lower Terrain uses more cores if available.
- Improved: Terrain Normal calculations uses more cores if available.
- Improved: Terrain Paint Colour/Mask/Specular calculations uses more cores if available.
- Improved: Mouse Zoom wheel now uses cursor position to determine direction and speed.
- Added: Calculation indicator changes color when progressing.
- Fix: Track recalculation was not being triggered after Google Height initiated height changes.
- Fix: Detailed Terrain not being triggered under some track changes.

Happy Track Building!