I've improved my UI system to handle windows, added the ability to resize and move them.
Also created BVH data structures to ray cast into scene, in order to detect objects.
two level of BVH first one is for all objects in the scene
the second is for each triangle in the scene.
#gamedev #graphics #gameengine #programming #cpp