mirror of
https://gitea.wildfiregames.com/0ad/0ad.git
synced 2026-07-14 01:55:45 +00:00
02fe3ef3e32484fa68fa51d5ef47968b29cd8eb2
This allows only specific regions of the map to be smoothened, especially important on imported digital elevation models. It uses the Inverse Distance Weighting / Shepard's method as mentioned by Imarok and formerly implemented in the Pyrenean Sierra map by wraitii ina796800bb1. Supersedes the globalSmoothHeightmap function in FeXoRs heightmap library, refs #3764. Drop the heightmap argument to be consistent with the other painters. If painting on arbitrary heightmaps is wished, the createArea mechanism, all Placers, Painters, Constraints and Areas can and should support that. Update the HeightmapPainter from6319647795to not break if TILE_CENTERED_HEIGHT_MAP is enabled (i.e. numVertices = numTiles), refs #5018. Use that mode on Mediterranean and Red Sea. Drop the disabling of bicubic interpolation in the HeightmapPainter instead of extending it to this feature. Inevitable smoothing performance improvement for Belgian Uplands (from 45 to 15 seconds per call), even if it implies a somewhat different outcome, refs #5011. This was SVN commit r21175.
Adds globalscripts/BicubicInterpolation.js, the corresponding license_mit.txt and points to it for other files with the same license in LICENSE.txt - reviewed by Philip and Itms. Uses that to fix an interpolation issue in gaia.js and also fixes a "fail by one" there - reviewed by elexis. Fixes #4174
Red Sea random map replica, based on the original map by _kali created in
33e3e6c2ab deleted in f5375cbcb9, refs #4816, #5018, D957.
0 A.D. Introductory Information ================================= 0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform real-time strategy game of ancient warfare. This is currently an incomplete, under-development version of the game. We're always interested in getting more people involved, to help bring the game towards completion and to share the interesting experience of developing a project of this scope. There are several ways to contact us and find more information: Web site: http://play0ad.com/ Forums: http://www.wildfiregames.com/forum/ Trac (development info, bug tracker): http://trac.wildfiregames.com/ IRC: #0ad on irc.quakenet.org --------------------------------------- Running precompiled binaries on Windows --------------------------------------- Open the "binaries\system" folder. To launch the game: Run pyrogenesis.exe To launch the map editor: Run Atlas.bat or "pyrogenesis.exe -editor" ----------------------------------- Compiling the game from source code ----------------------------------- The instructions for compiling the game on Windows, Linux and OS X are at http://trac.wildfiregames.com/wiki/BuildInstructions ------------------ Reporting problems ------------------ Bugs should be reported on Trac. For information on reporting problems and finding logs, see http://trac.wildfiregames.com/wiki/ReportingErrors
Description
Languages
C++
56.5%
JavaScript
35.4%
C
3.3%
Python
2.2%
Lua
0.6%
Other
1.7%