protected CameraBase(Scene scene, ICameraConfig config) : base(scene) { _fieldOfView = config.FieldOfView; _nearPlaneDistance = config.NearPlaneDistance; _farPlaneDistance = config.FarPlaneDistance; _originalPosition = _position = config.Position; _originalForward = config.Forward; SetTarget(_originalForward); _originalUp = _up = config.Up; }
public CameraManager(ICameraConfig cameraConfig, ITickManager tickManager) { _cameraConfig = cameraConfig; _tickManager = tickManager; }
public MainMenuCamera(Scene scene, ICameraConfig config) : base(scene, config) { }