| 12345678910111213141516 |
- // Jolt Physics Library (https://github.com/jrouwe/JoltPhysics)
- // SPDX-FileCopyrightText: 2026 Jorrit Rouwe
- // SPDX-License-Identifier: MIT
- #pragma once
- /// Camera position and orientation
- struct CameraState
- {
- CameraState() : mPos(RVec3::sZero()), mForward(0, 0, -1), mUp(0, 1, 0), mFOVY(DegreesToRadians(70.0f)) { }
- RVec3 mPos; ///< Camera position
- Vec3 mForward; ///< Camera forward vector
- Vec3 mUp; ///< Camera up vector
- float mFOVY; ///< Field of view in radians in up direction
- };
|