Closed AdrienBousquieEPFL closed 5 days ago
This PR needs tests for the camera functionality. @Kenzoud @raniabbrk, feel free to create your own branches from this one to start working on your respective issues. Since this PR will soon be pushed to main.
Let me know if you have any questions or need further clarification!
Issues
1 New issue
0 Accepted issues
Measures
0 Security Hotspots
75.2% Coverage on New Code
0.0% Duplication on New Code
This PR needs tests for the camera functionality. @Kenzoud @raniabbrk, feel free to create your own branches from this one to start working on your respective issues. Since this PR will soon be pushed to main.
Let me know if you have any questions or need further clarification!
This PR no longer requires additional tests for the camera functionality, as the camera updates have been integrated into PR #162. Any related tests will now be included and addressed in PR #162 instead.
Description
This pull request introduces several improvements to the OpenGL scene, including the introduction of a camera system for better navigation and the refactor of object rendering for dynamic positioning.
Key Changes:
Camera Class Implementation:
Camera
class has been introduced to handle scene navigation and projection.Refactor Object Rendering:
Pyramid
object has been replaced with aStar
class, which supports dynamic position assignment using X, Y, Z coordinates.Navigation Controls: