Creating a WebGL Product configurator is a frequently requested feature, so I’ve made a tutorial on how to create one with Polygonjs.
And even if you are interested in configurators, it shows you many basic aspects of the app, which you could find useful to create other types of experiences.
This tutorial is split into 10 bite-sized parts:
Part 1: Introduction
Part 2: Basic Setup
Part 3: Add CSS
Part 4: Light & Shadow
Part 5: Switch Materials
Part 6: Add a Progress Bar
Part 7: Limit Camera Movements
Part 8: Improve the HTML form
Part 9: Polishing
Part 9: Conclusion