Why we create demos:
With our internal projects, we explore new techniques, code and methodologies to help inform our workflows. As with all internal projects they are often interrupted multiple times during their development. During this time operating systems and browsers can be updated during development. In this case iOS 15.4 was released that caused several display related issues. The Star Puzzle then became the test bed that we used to determine the cause and provide a solution.
Technical Considerations:
Sequential steps with the ability to go backwards
Video annotations/hot spots
Responsive Design
8K and 4K shadow maps
Scene Optimization:
77,930 triangles
6 textures
2 lights
1 post process effect - Bloom