Week 14: 16th Dec – 20th Dec

With the project nearing completion and all major features implemented, this week provided an opportunity to focus on personal learning goals and polish remaining elements. My primary focus areas included refining heartbeat haptics, planning my learning goals for documentation, and experimenting with Shader Graph.

Heartbeat Haptics Check

To ensure a polished user experience, I reviewed and fine-tuned the heartbeat haptics system:

  • Adjusted intensity levels to ensure they were noticeable but not overwhelming during interactions.
  • Conducted additional testing to confirm that the haptic feedback consistently aligned with the displayed heart rate data.

Learning Goals Planning

As part of preparing for the project’s final documentation, I reflected on the learning goals I had set at the start:

  • Procedural Generation: Successfully implemented throughout the project, from the dynamic tree graph to the floating sleep islands.
  • Sleep Data Calculations: Achieved by reverse-engineering formulas and integrating them into interactive features like the sleep environment.
  • Shader Graph: While I had limited opportunities to explore Shader Graph during the project, I decided to address this gap by creating a shader for the space planets scene.

Planet Shader Development

To enhance the space planets scene and meet my Shader Graph learning goal, I created a shader for the planet:

  • Shader Features: The shader represents an Earth-like planet with land and water. To add a touch of dynamism, glowing spots were added to the land areas to simulate meteor impacts. While simple, this was my first step toward experimenting with Shader Graph.
  • Outcome: Although the shader didn’t achieve any groundbreaking effects, it provided a valuable learning experience with Shader Graph’s tools and node-based workflows.

Reflections

This week was an opportunity to consolidate my learning goals and finalize the project. Achieving the Shader Graph learning goal was particularly rewarding, as it allowed me to expand my skill set in a meaningful way, even late in the project. With the heartbeat haptics fine-tuned and the dev log near completion, the project is ready for its final presentation.

Sources Used

1. https://www.youtube.com/watch?v=Ar9eIn4z6XE