How it Works:
This is what the user sees when they first visit the website. Here they can draw, change the color of their brush and change their brush shape. The face number corresponds to a specific face of the physical object (In this case an icosahedron).
As the user draws on the canvas, the canvas for other users updates as well. The client informs the server when something new is drawn and another client running on the madmapper system updates the object's UV and sends it to madmapper via syhpon.
We do this for each visible face of the object and add it to the madmapper composition by UVing the input to the arranged surface.
If you care to see the code you can find it here: https://github.com/ATechAdventurer/Projector-Control
No comments:
Post a Comment