
Hi guys,
the development of the next version, 2018.2, is proceeding very well.
Today I would like to share you the current status of the work.
Apart from the usual bunch of bugfixes we have added 3 main improvements:
sRGB FRAMEBUFFER
Working with textures and materials we have noticed that there was a banding problem with low frequencies (dark colors).
After some researches and trials I discovered that the banding was due to loss of information into the deferred buffer due to conversion from gamma to linear color space.
The solution was simple: use sRGB 8bit buffer instead of traditional RGB 8bit buffer for storing deferred colors information.
Results are exactly what I expected

EDIT TILES
A new tool for terrain editing has been added:
The Terrain "Edit Tiles" tool lets you to add / remove a tile from the terrain.


NAVIGATION MESHES
Simply the core feature of this update :)
I've worked about 2 months on Recast/Detour navigation system mintegration.
Currently the s2engine implementation has following features:
- Navigation areas: areas with different costs and flags
- Tiles: Navigation mesh is divided in tiles so it can be applied also on big scenes like terrains
- Off Mesh Links: there is the possibility to connect two different areas, or two different parts of the same navigation mesh tha aren't directly connected
- Distributed building: navigation meshes are built is a frame-ditributed way so u can continue to edit while navigation mesh is updating. Navigation meshes are extended for the whole scene BUIT they affect only the part of the scene that are in areas.
- More than one navigation mesh: Every navigation mesh support agents with a single given dimension, so agents with different dimensions need different navigation meshes. In 2018.2 you can create more then one navigation mesh and, with a simple tool, you can visualize one navigation mesh at time.
Other minor improvements like addition of variables in some gamemachine actions, MoveTo browser option for moving files from a folder to another without corrupting references, and more have been made.
There are other minor things to add before testing the whole and then releasing.
We hope to do this as soon as possbile.
Stay tuned guys,
PROFENIX STUDIO
