It seems there are 3 more options I can add into the app, see below:
Quad Rotation
This prevents triangles from sticking out the side of steep hills. It calculates which triangles
will stick out and rotates them 90 degrees so they face down the hill and dont stick out.
This improves graphics quality when using low detail heightmaps so you can turn down the
detail of your heightmaps and improve render speed in your games.
Quad Reduction
This reduces the detail of the terrain in areas which are flat. This allows you to add more
detail into areas which need it which improves the graphics quality of your games.
Smoothing
This removes jagged edges on in accurate heightmaps by averaging the height of each
point with the points around it.
I did some testing this morning and using these options changes the size/values in the M.DAT file. See pics below. The one on the left is without the 3 options i.e. set to 0. The second pic is with all 3 options set to 1.
Will do some more testing on each individual option and add these options to the .INI file. Really want to put a GUI in and maybe a preview window to show the terrain without having to start GameGuru.
I'm also looking into other stuff to see if anything can be done with the vegmask/watermask DDS/.DAT files.
Next release will be v1.1
Enjoy the day
Professional Programmer: Languages- SAS (Statistical Analysis Software) , C++, C#, VB, SQL, PL-SQL, JavaScript, HTML, Three.js, Darkbasic Pro (still love this language), Purebasic, others
Hardware: Dell Precision 490; AMD Radeon HD 7570; 12GB.
FPSC to GameGuru Tools: AutoWelder/SegAutoWelder, Entity+Weapon Welder, FPEtoBAT