Add camera class and update .gitignore#4
Merged
Merged
Conversation
Review Summary by QodoAdd camera system with 3D cube rendering
WalkthroughsDescription• Implement camera class with keyboard and mouse controls • Refactor mesh from 2D quad to 3D cube with proper vertices • Add mouse input tracking and delta calculations • Integrate camera into rendering pipeline with view/projection matrices Diagramflowchart LR
Input["Input System<br/>Keyboard + Mouse"] -->|"ProcessKeyboard<br/>ProcessMouse"| Camera["Camera Class<br/>Position, Yaw, Pitch"]
Camera -->|"GetViewMatrix<br/>GetProjectionMatrix"| Shader["Shader<br/>View/Projection"]
Shader -->|"Render"| Mesh["3D Cube Mesh<br/>24 Vertices"]
Engine["Engine::Run"] -->|"Update"| Input
Engine -->|"Use"| Shader
File Changes1. src/Render/Camera.hpp
|
No description provided.