DIVE

Immersive Generative Art

Field

Virtual Reality

Duration

3 weeks

Collaborators

Anumeha Patoria |

Hayat Tamboli |

Yashwant Rawat

DIVE is a creative tool for making procedural and immersive artwork in virtual reality. It presents an opportunity to the creators to immerse themselves in their artwork. Feel the immersive power of their creation as it surrounds them, enveloping them in a world of their making. And when they are ready, share your masterpiece with the world. Invite others to experience art firsthand or collaborate with friends to create something truly unique.

Acknowledgement

Prof. Jayesh Pillai

DIVE is a creative tool for making procedural and immersive artwork in virtual reality. It presents an opportunity to the creators to immerse themselves in their artwork. Feel the immersive power of their creation as it surrounds them, enveloping them in a world of their making. And when they are ready, share your masterpiece with the world. Invite others to experience art firsthand or collaborate with friends to create something truly unique.

What is Generative art?

Generative Art is a process of algorithmically generating new ideas, forms, shapes, colors or patterns.

What is Immersive art?

A form of creative expression that actively involves and envelops the observer, which can be done either in person or through virtual means.

Create

Experience

Immersive Art

Concept

Background Study

Web based

Text based

Java script library

Mostly 2D

Runs locally

Text based

Python library

Mostly 2d

Runs locally

Text + Node based

2D

Runs locally

Text + Node based

2D

Runs locally

Text + Node based

2D

Components / Nodes

Design

Transform

Scale

Grid

Process

Save

Share

Output

Geometry (2D)

Input

Interaction Techniques & Ergonomics

UI Design

Square

2D Geometry

2D Geometry

Transform

Repeat

2D Geometry

Transform

Repeat

Triangle

2D Geometry

Circle

2D Geometry

Scale

Transform

Rotate

Transform

Mirror

Transform

Grid

Repeat

Randomize

Repeat

2D Geometry

Square

2D Geometry

Scale

Repeat

Grid

Repeat

Randomize

2D Geometry

Rotate

2D Geometry

Mirror

2D Geometry

Circle

2D Geometry

Triangle

2D Geometry

Transform

Repeat

Repeat

Randomize

Transform

Rotate

Rotate

Transform

Mirror

2D Geometry

Square

2D Geometry

Triangle

2D Geometry

Circle

Transform

Scale

Repeat

Repeat

Repeat

Grid

Grid

Grid

2D Geometry

Circle

Transform

Scale

Repeat

Grid

Repeat

Randomize

2D Geometry

Rotate

2D Geometry

Mirror

2D Geometry

Circle

2D Geometry

Triangle

2D Geometry

Square

2D Geometry

Scale

Repeat

Grid

Circle

2D Geometry

Circle

2D Geometry

Width

Height

Opacity

Fill

Stroke

Scale

Transform

Width

Height

Inteyrval

Grid

Repeat

Width

Height

2D Geometery

CIRCLE

Fill

Stroke

Transform

ROTATE

Width

25

Height

25

Repeat

GRID

Width

25

Height

25

Width

25

Height

25

1.

2.

3.

4.

5.

UI testing in VR

Storyboarding

User adds a Repeat>Grid card

User can hide the UI and experience the art by just clapping their hands.

User can scale the geometry by scaling the card.

Upon flip hand upside to access menu. User grabs the an geometry card from the menu and drops it on the active area

User grabs the transform grab card from the menu and drops it on the active area.

User experiences a small onboarding experience to get well versed with what they are viewing.

User can then interact (scale) with preexisting scale.

User can also cards to change the art.

User enters a preexisting scene. In this scene user can play around to explore the possibilities.

User opens our application

User explores the presets present in the application.

User puts on the VR headset

User can delete and then add alternate nodes.

Experience Clips

Thanks!