Originally posted on Substack

“Curiosity is the main energy…” - Robert Rauschenberg

Here in the US, we just celebrated Thanksgiving Day, but with this unfortunate year; many of us have not been able to see our family due to restrictions, lock downs, etc. Yet there are always things that we can be thankful. For me is technology, programming languages and the ability to create using them and have done alot more this year than I have done in previously.

And here is a little piece of code that I worked on this week in Processing:

Circular Wealth - CDR - 2020

Circular Wealth - CDR - 2020

https://gist.github.com/cdr6934/aedf62c02b429eb8762394df9ccf025f

Also, if you are interested; I have added some of the experiments that I have done in the past year in the link.

Hope you have a great week!

Chris Ried

Inspirations


Hau Kun

I’ve been having a ball going over the work that Hau has been posting on his Twitter account. I’ve found that with the character limits of a tweet; he has generated complex sketches and I’d recommend you reading through his code. There are interesting shortcuts in order to generate the work that you will find in the clips below.

https://twitter.com/Hau_kun/status/1331636545804144640?s=20

https://twitter.com/Hau_kun/status/1331269873129852929?s=20

https://twitter.com/Hau_kun/status/1329084465654558734?s=20

Twitter

Webpage

🖌️ Unconventional Media

WebAssembly Music

{{ youtube C8j_ieOm4vE }}

Been playing with computer music since the 80s from the tracker era to modern soft synths and DAWs, and even writing some myself. Recently as WebAssembly came along with excellent performance, and AudioWorklet technology in providing low latency audio, it’s finally possible to use the web for serious music production. As a programmer I like to use a programming language for expressing the music, and also for synthesizing the instruments. I compose my music in Javascript and create my instruments in AssemblyScript which is compiled to WebAssembly. It’s all running in the browser. You can write the music in a live coding-environment, and you can play and record the instruments with a midi-keyboard.

petersalomonsen/javascriptmusic

You will be able to see the work from Peter and how he generated the music based on his Github repo.

📸 Generative Graphics

https://miro.medium.com/max/1050/0*yT-mv-dkEfJ4ZAbP.png

Drawing Attention to Climate Change With Interactive Generative Art

Finding creatives ways to put climate change in the limelight is essential to motivating the intensity of participation that delivers action. There are different ways to do so — from drawing attention to climate change at major events including Davos 2020, through to visualise the consequences of a warming globe with the help cutting edge data science and it’s interactive generative art.

🏛️ Exhibits / Installations

🚤 Motion

Controlling an Unreal Engine Particle System with Twitter

{{ youtube WiLPwNWuzXw }}

There is little to be seen here in terms of the technical breakdown of the piece. Yet the concept, though we see it in a number of different applications such a

🔖 Articles and Tutorials

https://miro.medium.com/max/1500/1*cWBP9KUlp7Bl1Le5hASt-Q.gif

Exploring Differential Growth

Though we may not be able to know for certain the exact mechanisms of these real-world processes, we can digitally simulate their behaviors through careful examination of their effects and speculating on the fundamental rules at play.

https://inconvergent.net/img/writing/thoughts/head.jpg

Some Thoughts on Generative Art

Generative art is made by a process that has some level of autonomy. The role of the artist is to design or influence this process to some degree. This process can be any number of things, and as such it is not limited to the digital realm.

https://miro.medium.com/max/1050/1*9yjNJErP1S1WnpzULoyK3A.jpeg

Perception Machines

A visual overview examining the ability of neural networks to create abstract representations from collections of real world objects. An architecture called perception engines is introduced that is able to construct representational physical objects and is powered primarily by computational perception.

City Generator - Procedural City Generator

{{ youtube ligKs9aXKsA }}

Today we are looking at City Generator, a tool for quickly creating cities using procedural generation. We then look at how to take the output and create 3D levels in Blender.

https://new-cdn.80.lv/upload/content/da/images/5f917d772b34c/widen_1840x0.jpg

Procedural Crystals in Houdini

Recently, I finished my procedural Crystal generator with Houdini and Unreal Engine 4. The inspiration for this project was from Kurt Kupser, he created a tutorial for shaders in UE4 on Artstation Learning. In the tutorial, he shows how to set up a shader for crystals. The tutorial starts with preparing everything, this includes a crystal model. The normal approach to making a crystal would be to sculpt or model it by hand. I felt that you could get this crystal in a more procedural way, so that was the start of this project.


Courses

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/005588d5-dbc8-48fe-ac41-94ea4d15b3ff/Screen_Capture_-_Nov_28__3_34_PM.png

Create Abstract Digital Paintings w/ Processing

This class will show you how to create abstract digital paintings, random image grids & collages using pre-written code that runs in Processing. That’s right! You can begin to develop an understanding of the power of programming without learning how to program.

You will work with PNG images that will create color and abstraction as well as masks that will generate transparency in your project. This means you can edit and generate the basic images in Photoshop, Illustrator or even applications like paint.

Books

I’ve taken the list of generative art books that I posted last week and put it into Github. If you want to contribute, simply fork, create a branch, and the submit a pull request and I’ll have it added.

OpenFrameworks Essentials

openFrameworks Essentials is a guide that can be used for learning and using openFrameworks to develop creative and artistic real-time applications. It is a fast-paced tutorial that begins with installing openFrameworks, and then takes a step-by-step approach towards using openFrameworks to build a video synthesizer project. We will investigate and implement features such as 2D and 3D graphics, GUI, shaders, reaction on sound, the OSC networking protocol, and the Arduino.

Send me your inspirations…