Skip to content

Conversation

ButterscotchV
Copy link
Member

@ButterscotchV ButterscotchV commented Feb 28, 2025

Our current reset code is a mess, we can absolutely annihilate gyroFix and leave it to yawFix to handle the yaw offset. I also want to remove tposeDownFix, but haven't done so yet.

There's also some really confusing logic between computed trackers, the head tracker, and different reset poses. I tackled a lot of that already, but I think there's more that can be cleaned up.

TODO

  • Write unit tests for computed trackers
  • Write unit tests for different reset poses
  • Make tposeDownFix handled locally (integrate into attachmentFix?)
  • Check if manual mounting orientation affects computed trackers

@ButterscotchV ButterscotchV added Difficulty: Math Heavy For something that requires some non-trivial math Priority: Low Less important right now Type: Enhancement Adds or improves a feature Area: Server Related to the server labels Feb 28, 2025
@ButterscotchV ButterscotchV self-assigned this Feb 28, 2025
@ButterscotchV ButterscotchV force-pushed the simplify-resets branch 2 times, most recently from e115b70 to 78abb81 Compare March 14, 2025 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Server Related to the server Difficulty: Math Heavy For something that requires some non-trivial math Priority: Low Less important right now Type: Enhancement Adds or improves a feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant