Portrait Week 1
Sprint 3 - Week 1 Assignment
Complete the following before our next class:
Create a simple painting tool capable of instantiating 3D primitives where the user clicks on the screen. It should read user input from the mouse and mouse location. It should spawn 3D primitives from user input, destroy 3D primitives after a set time, and include at least one custom painting object.
Basic requirements:
- User should be able to paint 3D objects on mouse click based on mouse location.
- Include at least one custom painting object.
Experiment with any or all of the following:
- Make the user able to change the paint object color using on screen sliders, buttons or other UI elements.
- Make the user able to change object shape/type of primitive with a dropdown menu.
- Add a label (text) to your project with your name and section.
- Display the X and Y mouse position when the mouse moves.
Assignment Submission:
- Build your project as WebGL and upload it to itch.io. Post a link in this discussion to your itch.io WebGL build.
Leave a comment
Log in with itch.io to leave a comment.