Current development update
- Multiple obstacles / multiple agent support
- Navigation mesh generation and caching is working for both imported geometry and terrain and path finding between 2 given points on said mesh is calculated using A*
- Implementation is based on the very powerful ReCast library.
PhysX triangle mesh cooking with caching to/from file is currently working without major issues.
Also, more work is being put into the new in-engine editor. Currently, only navigation mesh recalculation is supported:
Debug info rendering is also extended with render target preview, skeletons, axis gizmo, bounding boxes, etc. :
Some other work in post processing, optimizations and general code cleanups is also done as a side-task, but navigation is the main goal for now.
- Current side updates:
- - HDR rendering is newly introduced to the code and can be examined in the BloomPreRenderOperator source file.
- - Camera classes are now fully quaternion driven and the main code can be examined in the camera source file.