friesofdoom / FriesBSCam

Beat saber camera for Liv made by fries
17 stars 0 forks source link

Enhance camera transitions #6

Closed lebull closed 3 years ago

lebull commented 3 years ago

This PR implements transition durations as well as offers a selection of different transition curves. For this PR, I tried to not touch existing code as much as possible.

TODO:

Issues:

friesofdoom commented 3 years ago
* I feel like in my video, my movements affected the camera's current position a lot, and I think it just needs to be the lookat if I'm not mistaken.  Needs to ask about this/look.

Yes, this is when the look-at is a bone on the player. The code applies (or used to) exponential smoothing to this position. The lookat position smoothing needs to be cranked up a bit.

friesofdoom commented 3 years ago

Overall I like the refactoring, the orbital transition still scares me though 😓

sepffuzzball commented 3 years ago

Looks good to me!