All Projects → PunkOwl → gestalt

PunkOwl / gestalt

Licence: MPL-2.0 license
Creative coding playground - Color, Note, Code

Programming Languages

C++
36643 projects - #6 most used programming language
java
68154 projects - #9 most used programming language
processing
702 projects
c
50402 projects - #5 most used programming language
coffeescript
4710 projects
C#
18002 projects

Projects that are alternatives of or similar to gestalt

Awesome Creative Coding
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
Stars: ✭ 8,696 (+54250%)
Mutual labels:  creative-coding, interaction-design, generative-art
BeatDrop
BeatDrop Music Visualizer
Stars: ✭ 54 (+237.5%)
Mutual labels:  creative-coding, music-visualizer, generative-art
Urpflanze
A library for developers who want to approach to creative coding, artists who want to approach coding and for those who find it fun to play with math.
Stars: ✭ 118 (+637.5%)
Mutual labels:  creative-coding, generative-art
2d Differential Growth Experiments
Visual experiments exploring differential growth as a 2D morphogenesis tool.
Stars: ✭ 140 (+775%)
Mutual labels:  creative-coding, generative-art
generative-art
Generative art experiments
Stars: ✭ 113 (+606.25%)
Mutual labels:  creative-coding, generative-art
2d Space Colonization Experiments
Visual experiments exploring space colonization as a 2D morphogenesis tool.
Stars: ✭ 91 (+468.75%)
Mutual labels:  creative-coding, generative-art
Ink
Creative coding in Go
Stars: ✭ 115 (+618.75%)
Mutual labels:  creative-coding, generative-art
creative-coding-notebooks
🎨 An authorial collection of fundamental recipes on Creative Coding and Recreational Programming.
Stars: ✭ 17 (+6.25%)
Mutual labels:  creative-coding, generative-art
JRubyArt
JRubyArt a ruby implementation of processing
Stars: ✭ 87 (+443.75%)
Mutual labels:  creative-coding, generative-art
worlds
Building Virtual Reality Worlds using Three.js
Stars: ✭ 23 (+43.75%)
Mutual labels:  creative-coding, generative-art
microbium-app
Draw new worlds
Stars: ✭ 89 (+456.25%)
Mutual labels:  creative-coding, generative-art
Watercolor Canvas
Creating watercolor-style canvas art
Stars: ✭ 84 (+425%)
Mutual labels:  creative-coding, generative-art
Sketches
a starting point for sketches
Stars: ✭ 66 (+312.5%)
Mutual labels:  creative-coding, generative-art
GenerativeArtists
No description or website provided.
Stars: ✭ 22 (+37.5%)
Mutual labels:  creative-coding, generative-art
001
draw_code.001 — ThreeJS, WebGL & GLSL
Stars: ✭ 48 (+200%)
Mutual labels:  creative-coding, generative-art
react-text-fun
React meets Blotter.js
Stars: ✭ 51 (+218.75%)
Mutual labels:  creative-coding, generative-art
Curv
a language for making art using mathematics
Stars: ✭ 853 (+5231.25%)
Mutual labels:  creative-coding, generative-art
Worlds2
Building Virtual Reality Worlds using Three.js
Stars: ✭ 34 (+112.5%)
Mutual labels:  creative-coding, generative-art
generative-art
🌈🎨 Generative Art is the idea realized as genetic code of artificial events, as construction of dynamic complex systems able to generate endless variations. This is also a nuxt-module (@luxdamore/nuxt-canvas-sketch) - [three.js, tensorflow.js and gsap are not included].
Stars: ✭ 41 (+156.25%)
Mutual labels:  creative-coding, generative-art
generative-art-Processing
Processingによるアート作品をまとめたリポジトリです.一部の作品はopenFrameworksで書かれています.This is a repository for art portfolio of Processing art. Some of arts are written in openFrameworks, one of the C++ libraries.
Stars: ✭ 31 (+93.75%)
Mutual labels:  creative-coding, generative-art

Codacy Badge Gitter Shitcoded Linux macOS

Definition of gestalt: "something that is made of many parts and yet is somehow more than or different from the combination of its parts"

This is an open source repository of creative coding integrations and playground. Some visual ouputs are posted on following pages.

Showcase

Gallery

Directories

  • modules - List of modules that written in different programming languages

    • orchestrator - Synthesize variety of images, audio and videos.
    • moodbar - Used in orchestrator. Forked from exaile/moodbar
    • hqz - Used in orchestrator. Forked from scanlime/zenphoton
    • a1_restorer - Image defect fixing, enhance greyscale
  • sketches - Processing sketches.

  • study_materials - Project related study material list.

Installation

Execute install.sh. Installation script is not maintained. If things gone wrong, screw this script and go manual.

Manual installation

Orchestrator integrates all modules with isolated process calls. Each modules has to be successfully builded on the system. The source code of module(s) from this repository is slightly changed to fit with Orchestrator.

Follow these instruction:

And install these third party tools:

Usage

  1. Edit modules/orchestrator/config.json to setup your paths.
    • You can ignore neuralStyle section unless you've installed it.
  2. Edit and freestyle your config.json
{
  "system": {
    "moodbarExecuteable": "moodbar",
    "hqzExecutable": "~/gestalt/modules/zenphoton/hqz/hqz",
    "ffmpegExecutable": "ffmpeg",
    "resourceDir": "~/Desktop/",
    "neuralStyle": {
      "executable": "~/neural-style.lua",
      "styleDir": "~/style_img/",
      "contentDir": "~/content_img/"
    }
  },
  "param": {
      "fontName": "Interstate",
      "audio": [
        {
          "exportType": "BUBBLE_BAR_2DRT",
          "audioFile": ["alive2"],
          "displayText": ["Portal - Still Alive (Portal OST)"],
          "hasBanner": true,
          "ray": 200000,
          "extraDataFile": "dafuq.json"
        },
      ],
      "videoExport": {
        "isVideoExport": false,
        "usableCore": 1,
        "startFrame": 0,
        "endFrame": 0
      }
    }
}
  1. Build it with Maven.
  2. Run

License

Enkh-Amar. G (vonqo). Released under the Mozilla Public License Version 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].