I've started a new thread here for anyone who might have any suggestions to improve or has any current niggles and issues that need attention.
[update 16Feb20: v5.3-release to buyers. Added OBJ/MTL export and default texture copied directly over to OBJ/MTL area. fixed culling issue with dummy object. Loads in modelling packages Autodesk/UU3D/Fragmotion directly-Autodesk is very fast for LOD0. Doesn't import into Blender correctly for some reason. Coding halted till more interest is shown]
[update 12Feb20: v5.2 released to buyers-thanks again for your support]
[update 11Feb20: price will now drop from £10 to £7 - please note Paypal deducts almost a £1 each time I receive money]
[update 02Feb2020]: today sees some fixes and updates to the app. Hotkeys added for menu links and links to the You Tube video guides added. Hoping to add the code that auto generates heightmaps using Perlin noise either today or tomorrow. More tests being done with OBJ format before adding the export code into this app. Still continuing to add code to allow the user to 'scuplt' the terrain, will see how that works out.
[update 27Jan2020]: release v5.1.1/5.1.2] - 5.1.1 fixed issue with shortcuts being removed from desktop, but still had issue when closing if map_data path folder couldn't be found. This is now fixed in 5.1.2 and sent to buyers. Thanks to Super Clark for reporting.
[update 24Jan2020]: release v5.1. The .ini has now been moved to the app root install folder and has 2 additional install path parameters; GameGuru default steam path and a custom install path if you have Gameguru on another drive or you want to point the app to a compiled github version on your drive. The custom path overrides the default steam path. Due to limited time being able to work on this, some features I've mentioned will be added to the next update e.g. heightmap generator using Perlin noise, more control of the camera, file versioning, more custom path control, terrain LOD control (for exporting of the terrain), more export format e.g. OBJ/.X (looking into vert/poly/reduction and culling at the moment). Plus other misc stuff / fixes etc.
[update 14Dec2019]: working on fix where some users have installed GG to another drive or folder/library name. App currently only looks at default steam install path i.e. steamapps/common/Game Guru. Unfortunately, paths are different if GG moved elsewhere. Temp solution is for the user to move GG back to the original install path via steam settings, but takes a while.
[update 13Dec2019]: Version 5.0 is now available for purchase. Details on how to obtain this version are below.
[update 28Nov2019]: The next version will actually be v5.0 as there a major additions/changes being made.
New features for v5.2:
-> added radio button for terrain export LOD 0-2 levels
-> added YT links to tutorial videos
-> added File->Exit menu option
-> FIXED: if convert to greyscale drop list selected and fuse 4 images, old image still gets processed.
-> FIXED: update app version
-> FIXED: fix issue where LOD level not specified correctly/consistently in export code
-> FIXED: change dummy object for export from sphere to a plane which was causing issue with # of verts correctly being stored.
-> FIXED-path not found issue line 1028 , gameguru mapbank heightmap_imports cannot be found error. User may need to check .ini file. I got this error due to me not having GG installed again on my laptop due to a fresh install being required.
New features for v5.0:
-- Terrain Smoothing - 2 options to do this (1) in-built BlitzTerrain smoothing using a factor of 1-100 (2) using custom code, selecting brush size and number of parses.
-- Fusing up to 4 map images representing each terrain quadrant (top left, top right, bottom left, bottom right)
-- Choosing terrain filename
-- Export option to DBO, X, OBJ (DBO implemented for now as it's faster, however, load into Fragmotion/UU3D if you don't mind waiting times) - I am thinking about maybe exporting in chunks, anything is possible. Need to also look into scaling the object (maybe?)
-- Filename versioning - hmmm maybe not this version, need to think more about this
-- Register product system -- Fully operational. I emphasise this does not read/write to your OS registry in any way.
-- additional features will be added here
Fixes in version 5.0:
-- resolved issue with program causing missing motion blur intensity slider and setting the value to 3000. Thanks to oldflak for bringing the issue back to my attention. Grab the fixed template file attached to resolve in current version 4. Unzip the file somewhere appropriate and copy over the existing template under the app media\template folder. Your existing GG visuals.ini file will also need to be reverted back to it's original state. You can either 1) manually edit visuals.MotionIntensity#=0 OR 2) perform a steam files integrity check to replace the affected file. option 1 would be quicker.
How to get your hands on the next version:
If you are interested in grabbing the next major release, the charge will be £10.00 (approx $13 USD). Payment can be made via paypal to firstname.lastname@example.org.
Hardware: Dell Precision 490; AMD Radeon HD 7570; 12GB.