My Project 1 work has 4 features.

Feature 1: Display Greeting

This feature is a textbox input field. The user gets to type in their name and a greeting will display above the input field text box with the name they typed in. The input is the user typing in their name and the output is the personalized greeting.

Feature 2: Get Primitive

This feature is a dropdown menu. The user can choose between cylinder, cube, and sphere and the shape the choose is displayed once they click the option. The input is the user left clicking on their preferred shape and the output is their preferred shape appearing on the screen.

Feature 3: Rotate Primitive

This feature is a slider. After the user has chosen a shape from the dropdown, they have the option of rotating their shape with the slider from left to right. The input is a right drag from the user and the output is the object rotating at a speed controlled by the user with the slider.

Feature 4: Change Color

This is a button feature. The user can click on the button for colors to appear and their chosen shape becomes that color. The options are white, red, blue, and green. The user can only choose one shape to change color and once they reach the last color option, which is green, the feature ends.