-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Camera movement sluggish #693
Comments
Hi, @efossvold ! It seems you mean not "movement", but rotation, instead? Then should be duplicate of #612 Also camera is non-trivial topic. In game script camera description has clear indication of rotation speed: CLASS CCamSys
{
...
VAR FLOAT veloTrans; // velocity while easing to best position
VAR FLOAT veloRot; // velocity while rotating to best orientation
...
}; It's been tested here: #541. Mouse driven-rotation should be high speed, yet limited speed. |
There are several aspects of the camera reaction to the character rotating):
Initial commenter of #612 talks about camera rotation speed. Then there's a set of camera movement factors (reaction to the character moving) which the 2nd commenter in #612 is possibly talking about, hard to tell. Maybe it could be useful to have a unique issue per each problem instead of having one generic issue that's harder to discuss? IMHO this issue is specifically talking about the camera rotation momentum - you've stopped moving the mouse/rotating the character, but the camera continues to rotate afterwards and takes too much time to do it. Which bothers people more sensitive to movement of the camera they can't influence. Do I get this right, @efossvold? |
Yes, you are right @Nindaleth, the description of camera rotation momentum is very accurate to what I was initially referring to. I also read #612 before creating this issue and it sounds like something else. |
Movement vs rotation, not sure how differentiate between these terms. I am referring to when I stop moving the mouse and then perhaps when the camera stops rotating, would that be the right term? Anyways, it is not a duplicate of #612. @Nindaleth summed it up well in his comment. From what I understand, it is regarding camera rotation momentum (the time it takes for the camera to stop rotating after mouse movement stops), the sort of "trailing" rotation of the camera following the after mouse movement seizes. Hope that explains it. |
Camera keeps moving after mouse movement stops. After I stop moving the mouse to look around there's a gradual slowdown of the camera movement around 2-3 seconds until it finally stops. In the original Gothic II the camera follows mouse movement precisely, when mouse stops moving, camera stops moving.
Everything else is great, fantastic work! However, this "slowdown delay" (in lack of other words) makes me feel like I'm almost drunk when moving around. I have to constantly compensate for the extra movement of the camera. I don't know if this is just on my computer (macos M1 16GB, Sonoma). Using latest build from CI, but I've experienced it on all previous builds I've tried. Not sure if it's intentional or not, but is there a way to turn off this feature or adjust the camera?
The text was updated successfully, but these errors were encountered: