Play in Fullscreen

This Unity application allows users to draw shapes in a 3D environment, customize their appearance (color, shape, material), and interact with UI elements to control these features dynamically.

How to Use the App:

  • Users interact with dropdown menus to select shape, color, and material.
  • Sliders adjust RGB values for color customization.
  • Clicking on the screen creates a shape at the mouse position.
  • Right-clicking creates a grid of shapes at the mouse position.
  • Clear button deletes all created shapes.
  • Apply material button applies selected material and color to the last created shape.
  • Mouse position is displayed on the UI for reference.

Features:

Draw Shapes

Input: Mouse click (left-click).

Process: Raycast to determine click position, create shape object based on dropdown selection.

Output: Displays a single shape at the clicked position.

Draw Grid of Shapes

Input: Mouse click (right-click).

Process: Raycast to determine click position, create a grid of shapes based on dropdown selection.

Output: Displays a grid of shapes starting from the clicked position.

Color Customization

Input: RGB Sliders or Color Dropdown.

Process: Adjust RGB values or select a predefined color.

Output: Updates the preview color and applies it to newly created shapes.

Material Selection

Input: Material Dropdown.

Process: Selects a material from the dropdown.

Output: Applies the selected material to newly created shapes.

Clear Scene

Input: Clear Button click.

Process: Destroys all created shapes.

Output: Removes all shapes from the scene.

Apply Material

Input: Apply Material Button click.

Process: Applies selected material and color to the last created shape.

Output: Updates the material and color of the selected shape.

StatusReleased
PlatformsHTML5
AuthorAnassQ
Made withUnity

Leave a comment

Log in with itch.io to leave a comment.