Headline

  • Primitive function of adjustment of world scale according to pose is uploaded.
    Opening door interaction for final project introduction is done.
  • Refine function of controller by adding reset button and switch(on and off)
Hanyuan Xiao

  • Primitive function of adjustment of world scale according to pose is completed and uploaded.
    • Clicking "Calibrate" computes world scale based on current measurement.
    • Print out world scale on dialog below so users can see the change of the value.
    • Delegate global object to make the scale available to whole scene.
Hyuck Ju (Tommy) Kim

  • Worked on creating a door open on interaction with an object.
  • This will later be used in the final project scene introduction--entering the office with your heart,
Hong Liu (Sherry)

  • Build a basic office scene by using Snaps Office from Unity assest store.
  • Try to upgrade exist basic lowpoly office scene to high definition render pipelines version, but have a lot of errors, and finally fix them.
  • The picture below shows what it looks like now.

  • Enable office scene to used in XR.
Jessi Jia

  • 1)A keyboard position customization. The user can grab the keyboard model and press trigger, a keyboard will appear at where the keyboard model is. The user can use this function to place the keyboard at where he/she wants. 2) Mirror keyboard. An upper keyboard and a lower keyboard. An upper keyboard is for showing where the hands are. The lower keyboard is responsible for actually typing.
  • Challenges: How to arrange the upper and lower keyboard so they offer better user experience.
Shinyee Lin

  • Implemented the screenshot, video capturing with gallery buttons in Unity.
  • Passed the scripts with documents to Sophie.
  • Challenges: combined them as a prefab. The gallery prefab needs 2 scenes.
Sophie

  • Show the percentage of volume and brightness just when held the model.
  • Add the slider in front of the player to show the sound roughly
Feiyu(Robert) Miao

  • Implement the reset button and switch(on and off). Those two buttons only show when user flip their controllers upside down.
    • Reset Button: Reset the direction and length of the laser.
    • Switch: Turn the laser on the controllers on and off.
    • Refine the script, change the scripts to make them easier to use.
    • Modify the file name to conform to the standard.

Hanyuan Xiao

  • Adjust location of UIs in the scene accordingly.
  • Create global API for all functions to access and adjust.
  • Create function to compute position of all UIs according to calibration.
  • Introduce skeleton from outside.
Hyuck Ju (Tommy) Kim

  • Fix sphere at chest location
  • Upload scene to seperate branch to use later
  • Talk with Powen and start on messages and other UI related objects for final project.
Hong Liu (Sherry)

  • Write a document about how to upgrade lowpoly version office to HDRP version office.
Jessi Jia

  • Show controller for the upper keyboard. The controller should move according to how lower controllers move
  • Better keyboard customization
Shinyee Lin

  • Pass the prefab to Sophie.
Sophie

  • Show the sliders for both sound and light when adjust the sound and brightness by model.
  • Replace the Text to TextMeshPro in order to optimize the UI effect. merge the Screenshot part.
  • Unpacking the UIcanvas prefab
Robert(Feiyu) Miao

  • Migrate the office scene to the project and add XRRig into the new scene(XRinVR).