This week I worked on creating the radial menu to be used within our project. We worked on our presentation for Thursday which included this Tech Demo and we had an individual presentation for our research project.
Presentation
For our presentation I gave it a basic layout and added the headers on what everyone would be doing. I thought about how it would flow best from slide to slide and worked on my own slide for UI. This included the work done so far and what work was planning to be done in the future. I showed my process on making the radial menu. This was from sketch to concept to unity example. I was given valuable feedback on checking for standards when using the Hololens. This has been added to my research for our next release.
Radial Menu
For this week I worked on the radial menu and implementing it properly. I previously looked at how a menu is shown in Unity and so I now worked on creating it programmatically. This involved using a list to determine how many 'buttons' a radial menu would have and calculating the degrees and positioning of all the icons and images to be displayed on top of a game object (to be used over GUS once working). I initially had this working normally but then displaying it in game space rather than as an overlay caused issues. This is because Unity needed a specific raycast for UI elements and my objects were not set up for this. I restarted using a different method and then began cleaning up my code and keeping it more easily customized by using prefabs.