This blog is a try to me keep motivates and a way to see my progress on my current projects. Let’s see how it goes!
This week I started cleaning up tred and started preparing it so that it can be made into a proper rendering engine
This week I mostly spent on investigating better ways to structure the renderer and how to animate a third person character
This week I added code coverage to the uphoria build and started compiling ride codebase again after it has been on ice for a while. I’m going to test replacing the bitblit quad rendering with a simple OpenGL rendering. It should solve all the scaling issues that the current bitblit solution has.
This week I refactored the polybezier widget control along with part of the api and how to launch a simple dear imgui app.
This week I started cleaning up the polygon and polybezier api for euphoria
This week I finished working on the t3d editor camera.
This week I continued working on the camera, completing the pan function.
This week I replaced the old ECS with the new ECS and started improving the t3d camera experience
This week I added proper raycast to t3d and started replacing the old entity component system with a new, better one.
This week I implemented translate and rotate gizmos for t3d