UWRealityLab / xrcapstone22wi-team8

XR whiteboard, maybe a little more
https://UWRealityLab.github.io/xrcapstone22wi-team8
3 stars 3 forks source link

Drawing - brush ready #14

Closed penpenLoveUwU closed 2 years ago

penpenLoveUwU commented 2 years ago

Users can draw on any plane with brushes on the right controller and erase with erasers on the left controller.

Changelog

Testing

Tested on Quest 2

ebanisadr commented 2 years ago

Top notch work here, the drawing and erasing worked perfectly for me. I like the experience of using the controllers upside down and it doesn't seem to interfere with tracking.

Some problems I had that I think we might want to address in the future:

  1. Not being able to switch hands for the pen and eraser is a bit annoying and I found myself passing controllers back and forth to use my dominant hand for both
  2. I would prefer if the entire cylinder sticking out from the controller would draw/erase. As you can see in my demo (towards the end) certain shapes (especially far from the center of my view) are hard to draw in one stroke because the brush often clips through the whiteboard and stops drawing.

Demo video:

https://user-images.githubusercontent.com/24218339/152716166-8570563d-fbf6-4d49-b97d-d403fa77d022.MP4

This seems great for the MVP, should be ready to merge.