What We Have Accomplished

This week we updated our user experience so that all objects start with a boring, simple, grey egg; and there are buttons that encourage the user to click. Once they clicked on the button, then we’ll display our colorful objects with shaders. We hope that a) it adds more interactions (the user is now actively doing something) and b) the colorful shaders will contract with grey objects to make it more impressive.

The other big progress we made this week is that we added two shaders that directly interact with hands. One shader allows user to paint the object when they touch it with their index finger. The other will instead show a layer underneath, which can be cool pictures.

We also updated the existing shaders - we added a glowing effect to the vertex displacement shader and updated the hand tracking shader to be more complex.

Individual Contributions

  • Rahul: Updated the hand tracking shader
  • Wenqing: Added a vertex shader that allows users to paint the object with fingers. Added the glowing effect.
  • Zane: Updated the gallery so that it starts with simple grey eggs.
  • Zoey: Wrote this snippet. Added a fragment shader that reveals underneath pictures

Features Implemented

  • New gallery user experience
  • Improved old shaders
  • Two shaders that interact with hand

Files to Be Reviewed

Blockers

We don’t have any major blockers for now.

Plans for next week

We’re planning to work on creating a more interactive user experience. In particular, we plan to design some small tasks (potentially linked by an overarching theme) that help to showoff our shaders.