IT201 Project 03 Jake Caceres
This is a drawing program that allows you to create and manipulate art with 3D objects. In the recent addition to this project, a few new features have been added in addition to those that already exist.
Previous Features:
- Drawing Objects
- 3 Choices of objects to draw with
- Cube
- Sphere
- Cylinder
- Scale and color modification
- Scatter Mode
- Mouse position
- Destroy All
- Timed Destroy Feature
- Splatter Mode
- A Display of your current Time and how long you have been running the application
- Transparency Manipulation of the 3D objects
- Deletion on Right Click
-Two pages of tools
New Features
Prefabs:
- A new original object to draw with
- Input: change dropdown value to prefab.
- Output: The draw shape will now be the prefab.
Squish/Squash (Per request of TA Neil)
- 2 separate animations that will mess with the dimensions of a set aside prefab will play once.
- Squash: affects y dimension
- Squish: affects x dimension
- Input: Changing animation type dropdown to squish or squash
- Output: Setting the animation type to the respective value but not playing it
Play Button:
- A button that allows animations to start being played. One play is active
- Input: Mouse Click on button
- Output: Animation started
Keyboard interactions:
- “P” for Pause/Play
- Input: Press “P” key
- Output: Pauses or plays the animation