Coder Social home page Coder Social logo

grz0zrg / computer-graphics Goto Github PK

View Code? Open in Web Editor NEW
7.0 3.0 2.0 166.66 MB

Some of my Processing/P.js sketch and computer graphics experiments

License: GNU General Public License v3.0

Java 14.63% JavaScript 84.66% Processing 0.34% HTML 0.10% Python 0.09% GLSL 0.18%
computer-graphics processing-sketch sketches computer-graphics-algorithms generative-art experiments

computer-graphics's Introduction

Computer-Graphics

This is a repository of almost all my computer graphics experiments.

These can be sorted into either art or exploration / study of algorithms / concepts. Exploration often led to interesting discoveries, most often by making mistakes.

Some of the starting one are from 2006. (Context Free Art)

This include generative art (algorithmic art), tiny code autonomous drawing algorithms (IFS, feedback), video experiments, 3d, software rendering, some shaders.

NoCode directory contain images / videos produced with variant OR unreleased / lost code

Context Free Art directory contain images and code done with Context Free Art program.

Processing directory contain Processing sketches

shadertoy directory contain GLSL scripts which were made on ShaderToy which use a screen aligned single quad, should work everywhere with minor adjustments and can be software rendered easily

opexport contain a full export (most recent but with no data) of all my Open Processing sketches, there may be some old duplicate / old versions of it in p5js or P.js directories, those contain data as well. Deprecated, see .csv for most recent one

Complete screenshot (may be slightly out of date) previews of all sketches (captured from Open Processing; see below) : screenshot.jpg

opexport.py is an Open Processing sketches exporter, it only work for single file sketches and does not import data, it use Python 3 / Selenium / Chromedriver to crawl sketches and save source code. It is deprecated, there is an export feature now.

freecad

3d print experiments with FreeCAD, brand logo, full enclosure design for Clearfog Pro and Nano PI NEO 2 boards

anim8or

3d files made for fun with anim8or

vvvv

experiments with VVVV

various links

Thoses are 'big filesize' art projects.

Compilation of electronic music patterns (with generative art clips stitched with ffmpeg & custom tool) :

https://www.youtube.com/watch?v=cs72jDahQoY

vvvv experiment (lost code) :

https://www.youtube.com/watch?v=C8u14NBqLk4

Construct 2 vjing fx (with electronic music patterns) :

https://www.youtube.com/watch?v=XKUiPNFlu3Y

Some images can be found on my website

Or try the processing sketches directly in the browser here

computer-graphics's People

Contributors

grz0zrg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

abhi-gautam mwufi

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.