Flycam rewrite #7

Merged
mars merged 5 commits from :flycam-rewrite into main 2022-03-18 05:26:24 +00:00
First-time contributor

required

  • sort out all the transforms
  • implement camera movement physics
  • switch to more useful physics parameters
  • add documentation/comments
  • replace hardcoded LN2

optional

  • split mouse sensitivity
  • move keyboard inputs into separate struct
  • migrate to a reusable Pose or Transform structure
required - [x] sort out all the transforms - [x] implement camera movement physics - [x] switch to more useful physics parameters - [x] add documentation/comments - [x] replace hardcoded `LN2` optional - [ ] split mouse sensitivity - [ ] move keyboard inputs into separate struct - [ ] migrate to a reusable Pose or Transform structure
Ghost added 1 commit 2022-03-05 01:12:26 +00:00
Ghost added 1 commit 2022-03-05 01:12:46 +00:00
Ghost force-pushed flycam-rewrite from dcaba617e1 to 24bcc55e74 2022-03-05 01:14:19 +00:00 Compare
Ghost added 1 commit 2022-03-07 14:22:18 +00:00
Owner

Turns out ln(2) is already in the standard library as a constant: https://doc.rust-lang.org/std/f32/consts/constant.LN_2.html

Turns out `ln(2)` is already in the standard library as a constant: https://doc.rust-lang.org/std/f32/consts/constant.LN_2.html
Ghost added 1 commit 2022-03-17 04:49:15 +00:00
Ghost added 1 commit 2022-03-18 05:15:46 +00:00
Ghost changed title from WIP: Flycam rewrite to Flycam rewrite 2022-03-18 05:16:51 +00:00
Ghost changed title from Flycam rewrite to WIP: Flycam rewrite 2022-03-18 05:18:04 +00:00
mars added 1 commit 2022-03-18 05:20:11 +00:00
Author
First-time contributor

@mars all required stuff is implemented, please review :)

@mars all required stuff is implemented, please review :)
mars approved these changes 2022-03-18 05:26:04 +00:00
mars left a comment
Owner

looks and feels wonderful! thanks for the help :)

looks and feels wonderful! thanks for the help :)
mars changed title from WIP: Flycam rewrite to Flycam rewrite 2022-03-18 05:26:08 +00:00
mars merged commit 607730fb83 into main 2022-03-18 05:26:24 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cyborg/cyborg#7
No description provided.