I know there are a few working hard on GitHub and they are all awesome people, but i wanted to give a special thank you to Preben, his latest GitHub commits have brought some amazing features and fixes to GG.
Over the past few months he has provided us with a barrage of fixes that have turned this engine into something nothing short of amazing (yes Lee has too but he owns it lol)
so Preben
THANK YOU SO MUCH FOR YOUR TIME AND EFFORTS <------my caps key not broken
Monday 25/06/2018
Fixed: DX11 depth buffer problems causing z-fighting.
#256
#255
Added:
Dynamic lights can now reflect real PBR reflections on objects.
#2
Added: Generate standalone setup.ini variables for new settings
realshadowsize0,realshadowsize1,realshadowsize2,realshadowsize3,realshadowsize4,realshadowsize5,realshadowsize6,realshadowsize7
realshadowdistance,standalonefreememorybetweenlevels,memskipwatermask,underwatermode,memskipibr
#259
Changed:
lowestnearcamera=2 as default , we now have no problems after the depth buffer is fixed, so you can now use a camera distance of 100 percent without any problems.
Added:
Standalone will now have have the window title set to the filename used in the standalone.
So if you use Test-My_Game.exe as the standalone exe name the windows title will be "Test My Game" ( '-' and '_' are removed ).
#18
#232
Added:
editorsavebak=1
When you save a level , it will now make a backup of the destination .fpm file before owerwriting it.
If you save into the same .fpm file it will create a file called "mylevel.bak" before writing into "mylevel.fpm".
If you select "save as" and by accident select "The Big Escape.fpm" and save, you can restore the original level in file "The Big Escape.bak" ( just rename the file to .fpm to use it again ).
To restore a backup level file , just rename it to end with ".fpm" instead of ".bak".
#217
Added:
SPECULARCAMERA to PBR shaders.
You can view, comment on, or merge this pull request online at:
https://github.com/TheGameCreators/GameGuruRepo/pull/270
Commit Summary
PE: Make backup of level files before overwriting editorsavebak=1. lowestnearcamera=2 as default with the depth buffer fixed we can use this.
PE: Standalone use the filename as the title of your game.
PE: new global for setup.ini option.
PE: New setup.ini options and new default for lowestnearcamera.
PE: Fix - setup.ini parameters was not transfered to standalone , New - Make a backup of any level files before overwriting.
PE: Terrain can generate artifacts as if the normals has changed a bit in the DX11, this assume that the triangles vertex have the same normal, this is not the case anymore so need to disable this for now.
PE: New setting to enable dynamic lights to reflect real PBR reflections on objects.
PE: DX11 depth buffer fix. Dynamic lights can now reflect real PBR reflections on objects. Added: SPECULARCAMERA to PBR shaders.
Welcome to the real world!
Main PC - Windows 10 Pro x64 - Core i7-7700K @4.2GHz - 32GB DDR4 RAM - GeForce GTX 1060-6G 6GB - 1TB NVe SSD
Test PC - Windows 10 Pro x64 - G4400 @3.3GHz - 16GB DDR3 RAM - GeForce GTX 950 2GB - 500GB SSD
Laptop - Helios 300 Predator - i7 7700HQ - 32GB - Nvidia GTX1060 6GB - 525GB M2 - 500 SSD - 17.3" IPS LED Panel - Windows 10 Pro x64