Skip to content

marlonbarrios/noiseinlatentspace

Repository files navigation

Sunyata: Forming Emptiness and Emptying Form

Screenshot 2024-04-01 at 10 15 33 PM

Introduction

Sunyata is a digital art piece inspired by the Heart Sutra, exploring the concepts of emptiness and form. This interactive web art piece combines creative coding, generative AI, and real-time, low-latency models to offer a dynamic, meditative experience. It's not just an art project; it's a tool for contemplation, challenging viewers to reflect on form, time, and existence.

Live Application

Experience Sunyata live and immerse yourself in a meditative journey: Sunyata Live App.

Getting Started

Prerequisites

  • Node.js (v14 or newer recommended)
  • npm or yarn

Installation

  1. Clone the repository: git clone https://yourprojecturl.git

css Copy code 2. Navigate to the project directory: cd sunyata

markdown Copy code 3. Install dependencies: npm install

perl Copy code or use yarn: yarn

sql Copy code

Running the Project

Start the project with: npm run dev

csharp Copy code or with yarn: yarn dev

markdown Copy code Then, open http://localhost:3000 to view it in your browser.

Usage

Sunyata is designed to be interactive:

  • Engage with dynamic, AI-generated visuals responding to Heart Sutra-inspired prompts.
  • Use mouse movement to interact with the p5.js canvas, altering visual patterns.
  • A soundscape accompanies your exploration, deepening the meditative experience.

Features

  • Dynamic AI Visuals: Generates visuals based on the Heart Sutra.
  • Interactive Experience: Direct engagement through mouse movement and other interactions.
  • Creative Coding: Utilizes Next.js and p5.js for a responsive web experience.
  • Layering Technique: Plays with layering and transparencies to add visual depth.

Contributing

Your contributions are welcome! Here's how to get started:

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Acknowledgments

  • Supported by a grant from FAL.AI for using real-time models.
  • Concept, design, programming, and music by Marlon Barrios Solano.

License

Distributed under the MIT License. See LICENSE for more information.

Screenshot 2024-04-01 at 10 15 47 PM Screenshot 2024-04-01 at 10 16 24 PM