Live data from Hacker News

Psychedelic Graphics 0: Introduction

benpence.com

41–50 of 73 posts

Re: Psychedelic Graphics 0: Introduction

#41

If anyone wants to play around with psychedelic graphics without going too low-level, [hydra]( https://hydra.ojack.xyz/ ) is a cool javascript based livecoding environment with a gentle learning curve.

There's a lot of examples of using javascript for "psychedelic graphics" on dwitter.net

Re: Psychedelic Graphics 0: Introduction

#43

Hi, David Tristram here. founding member of Raster Masters, 1990's computer graphics performance ensemble. As @hopkins has mentioned, we used high end Silicon Graphics workstations to create synthetic imagery to accompany live music, including notably the Grateful Dead, Herbie Hancock, and Graham Nash. After many iterations I'm currently working mainly in 2D video processing environments, Resolume Avenue and TouchDes…

Do you have links to this work we could see?

Re: Psychedelic Graphics 0: Introduction

#47
post #42

And where are the psychedelic graphics now?

Yeah, I did not find anything psychedelic in the article or the pages linked from it.

the OP's YouTube channel is filled with videos made from these techniques: https://www.youtube.com/watch?v=XVp8HfqWX9E&list=PLL81xI9jaV...

Re: Psychedelic Graphics 0: Introduction

#48

If anyone wants to play around with psychedelic graphics without going too low-level, [hydra]( https://hydra.ojack.xyz/ ) is a cool javascript based livecoding environment with a gentle learning curve.

Is there anything which supports music input? I liked Winamp era visualizers, but the art seems to be dead today.

Hydra actually works well with music input! It grabs audio from the mic and `a.show()` will show you the frequency bins. Then any numerical parameter can be modulated by the intensity of a bin, for example:

`noise().thresh(()=>a.fft[0]*2).out()`

Re: Psychedelic Graphics 0: Introduction

#49
post #30

Slightly offtopic: Is there a way to do create meshes and animate them directly inside blender, pragmatically? Sort of like shadertoy, but instead of drawing, sculpting and rigging manually, I write some code that generates meshes and run shaders on them for effect?

Blender's deeply extensible and largely written in Python, but it also has full blown visual node programming language for procedurally modifying and generating textures, shaders, 3d geometry and meshes and parametric objects, etc!

Actually Blender has an abstract base "Node" set of Python classes and user interfaces that you can subclass and tailor for different domains, to create all kinds of different domain of application specific visual programming languages.

So visually programming 2d video filters, GPU shaders, 3D geometry, animations, constraints, state machines, simulations, procedural city generators, etc, and each can have their own compilation/execution model, tailored user interface, node libraries, and connection types. Geometry nodes have the visual programming language equivalent of lambdas, functions you can pass to other functions that parameterize and apply them repeatedly, iterating over 3d geometry, texture pixels, etc.

Blender extensions can add nodes to the existing languages and even define their own new visual programming languages. So you can use a bunch of integrated tightly focused domain specific visual programming languages together, instead of trying to use one giant general purpose but huge incoherent "uber" language (cough cough Max/MSP/Jitter cough).

https://docs.blender.org/manual/nb/2.79/render/blender_rende...

What are Geometry Nodes:

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

Geometry Nodes From Scratch:

https://studio.blender.org/training/geometry-nodes-from-scra...

Free blender City Generator Addon:

https://www.youtube.com/watch?v=9nLsew8I7KM

Here's a paid product, an incredibly detailed and customizable city generator (and traffic simulator!) that shows off what you can do with Geometry Nodes, well worth the price just to play with as a video game, and learning geometry nodes:

Using The City Generator 2.0 in Blender | Tutorial:

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

How to Create Procedural Buildings | Blender Geometry Nodes | Procedural City:

https://www.youtube.com/watch?v=hGgAEp-n0uk

Re: Psychedelic Graphics 0: Introduction

#50

If anyone wants to play around with psychedelic graphics without going too low-level, [hydra]( https://hydra.ojack.xyz/ ) is a cool javascript based livecoding environment with a gentle learning curve.

Is there anything which supports music input? I liked Winamp era visualizers, but the art seems to be dead today.

I used to spend so much time messing around with MilkDrop in Winamp. You could grab existing visualizations and see what they were doing, and make your own edits. Thanks for the nostalgia hit!
Post reply on HN