Thomas Maria Helzle
Thomas Maria Helzle
  • 154
  • 50 424
"Songs of the Microcosm"
The sirens of the deep
Sing their sad songs of sorrow
Lost life, lost hope, lost love
Fading away...
---------------
Tooll3 in autumn with the days getting short and cold.
A soundtrack in #KV331 #synthmaster3 and #unfilteredaudio #battalion.
Keep warm my friends!
#Tooll3 #realtime #newmediaart #abstractart #generativeart #particles #livingpainting #creativecoding #hlsl #gpu #shader #generative #procedural #visualart #sounddesign #Zen #wuwei #dao #opensource
Переглядів: 44

Відео

Mathober 2024 Day 7: "FlexibleGraph"
Переглядів 70День тому
According to Wolfram MathWorld, a flexible graph is defined as: "A graph G is said to be flexible if the vertices of G can be moved continuously so that (1) the distances between adjacent vertices are unchanged, and (2) at least two nonadjacent vertices change their mutual distances." So this setup came to mind that I created initially together with @sukomotion some years ago, but now changed s...
"Golden Angle" 1 hour #Math #Meditation #Silence
Переглядів 464Місяць тому
The golden angle is defined as 2.399963229728653322231555506633 radians or 137.508° It occurs in nature in the packing of sunflower seeds and many other structures in the form of a Fermat spiral with that specific turn ratio per step, which is based on the Fibonacci series. In this video, I animate 1000 small squares from an angular offset of 0 between each other up to the golden angle. Since t...
"Lemniscating"
Переглядів 195Місяць тому
Another math-meditation, this time over lemniscate spirals, bells and an ambient sound. In my series of Tooll3 point generators, today I created first a lemniscate, but then extended it to be able to create lemnispirals by varying the radius over time. And this I then animated, so it goes between 0 and 10 rounds with 2000 points - once duplicated and rotated by 90° and scaled down a bit - which...
"Angular Painter"
Переглядів 127Місяць тому
A meditation over colour, intention, angles and a sea shore... A living painting based on custom HLSL shader forces in Tooll3. I also experimented with having particles as strokes with each beat in the music, changing intensity and alpha along the way. #Tooll3 #realtime #newmediaart #abstractart #generativeart #particles #livingpainting #creativecoding #hlsl #gpu #shader #generative #procedural...
"Fermat Spiral"
Переглядів 3,7 тис.Місяць тому
I coded a Fermat-Spiral point generator in Tooll3 and this time I'm animating first sBias between 0 and 1 and then sGain while also animating the step angle offset... Simple Nerd Fun for a Saturday 🥳 #creativecoding #Tooll3 #realtime #generativeart #particles #creativecoding #hlsl #gpu #shader #generative #procedural #visualart #Zen #wuwei #dao #Fermat #sunflowerseeds #Schlick #Bias #Gain #Math...
"Pattern Recognition"
Переглядів 96Місяць тому
We always see patterns, no matter if there actually are any. Faces in clouds, deep secrets in coffee grounds, conspiracies... So I invite you to a pattern-party. Rotating rounded rectangles overlapping in inverse mode changing scale and some distortion of form and colour... Enjoy! :-) #UnfilteredAudio #Battalion and #KV331 #Synthmaster3 for the soundtrack. #Tooll3 #realtime #newmediaart #abstra...
"Authenticity"
Переглядів 76Місяць тому
Authenticity and Connection are the two central defining forces for humans. The world often demands that we give up our authenticity for connection, especially if we grow up in troubled families, but human society is also deeply traumatized and deranged and favors conformity over authenticity. There is no room for our own form, so we get cut and bent into an espalier that we continue to carry a...
"Connection"
Переглядів 165Місяць тому
"Connection"
"Running blind..."
Переглядів 80Місяць тому
"Running blind..."
"Rotational Force" - Tooll3 Tutorial on how to create your own HLSL Compute Shader Particle Force
Переглядів 277Місяць тому
"Rotational Force" - Tooll3 Tutorial on how to create your own HLSL Compute Shader Particle Force
"The Vortex"
Переглядів 563Місяць тому
"The Vortex"
"The Door into Summer"
Переглядів 122Місяць тому
"The Door into Summer"
"Radi(c)al Force"
Переглядів 190Місяць тому
"Radi(c)al Force"
"The fluid Painter of Emotions"
Переглядів 149Місяць тому
"The fluid Painter of Emotions"
"I Don't Know A Thing"
Переглядів 63Місяць тому
"I Don't Know A Thing"
"Rotations"
Переглядів 8162 місяці тому
"Rotations"
"Humanity"
Переглядів 502 місяці тому
"Humanity"
"Abstract Bloom" (Midi) Music Visualisation
Переглядів 1802 місяці тому
"Abstract Bloom" (Midi) Music Visualisation
"Planet in Turmoil"
Переглядів 972 місяці тому
"Planet in Turmoil"
"The Tidal Cycles of Love"
Переглядів 1512 місяці тому
"The Tidal Cycles of Love"
"Organic Feedback Flow"
Переглядів 1292 місяці тому
"Organic Feedback Flow"
❤️ A Living Painting ❤️
Переглядів 3552 місяці тому
❤️ A Living Painting ❤️
"Runes" Gray-Scott Reaction-Diffusion
Переглядів 2862 місяці тому
"Runes" Gray-Scott Reaction-Diffusion
Reaction-Diffusion Advanced
Переглядів 3632 місяці тому
Reaction-Diffusion Advanced
"The seed of love"
Переглядів 1722 місяці тому
"The seed of love"
"Once in a blue moon"
Переглядів 1372 місяці тому
"Once in a blue moon"
"Reaction Diffusion"
Переглядів 2552 місяці тому
"Reaction Diffusion"
"String Theory"
Переглядів 933 місяці тому
"String Theory"
"Sinoid B"
Переглядів 1173 місяці тому
"Sinoid B"

КОМЕНТАРІ

  • @BeautyInMath
    @BeautyInMath 3 дні тому

    Amazing! :)

  • @NiftyNodes
    @NiftyNodes 5 днів тому

    Thank you for the tutorial! I cant seem to get mine to work. It seems to spin but on the wrong axis making more of a sphere. Otherwise the particles go everywhere instead of outwards with any velocity. Not sure where to look to fix it.

    • @thomashelzle
      @thomashelzle 5 днів тому

      You are welcome ;-) It's a bit hard to debug over the distance - I'd recommend going through it once again and see where you may have gone astray. From your description, I can't make out a clear direction to look for, but such is debugging... It drives you mad and you think you have it all correct until you find that one missing thing... :-) Best of luck!

    • @NiftyNodes
      @NiftyNodes 5 днів тому

      @@thomashelzle Thank you very much! It seems I've used a float where I should have used a float3! Seriously awesome instructions.

    • @thomashelzle
      @thomashelzle 5 днів тому

      Awesome you got it working! Yeah, it usually is something simple but sometimes can be superhard to track down anyway. Cool you could find it so fast. Cheers!

  • @vesicolfegia
    @vesicolfegia 6 днів тому

    one of the best channels ever, really cool

    • @thomashelzle
      @thomashelzle 6 днів тому

      Thank you! That warms my heart :-)

  • @fonesrphunny7242
    @fonesrphunny7242 Місяць тому

    I'll try this asap. I only know some Basic and LUA, and this could get me started with HLSL in T3

    • @thomashelzle
      @thomashelzle Місяць тому

      Yeah, if you know any common coding language, HLSL should feel rather familiar. LUA is not that far off with dot syntax for variables etc. This page has all the available commands: learn.microsoft.com/en-gb/windows/win32/direct3dhlsl/dx-graphics-hlsl-intrinsic-functions I can also recommend looking at other simple shaders in Tooll3 to get a bit of a feel for how it's used...

  • @BeautyInMath
    @BeautyInMath Місяць тому

    Very cool! I did not know about Tooll3. I will check it out. Cheers!

  • @gaspode8
    @gaspode8 Місяць тому

    Love the extreme colors on black/white. Very disturbing. And it’s interesting that the audio is more subtle than loud as a contrast. Like hearing it through a wall or from far away.

    • @thomashelzle
      @thomashelzle Місяць тому

      Thanks! ❤️ This one came straight from the heart. It's how I often feel these days. On one level its clear that humanity as we know it is about to expire, which induces panic with no clear direction to turn to. On another, there is this calm place inside of me that isn't disturbed in the least by all the outside turmoil.

  • @miclee9400
    @miclee9400 Місяць тому

    thx so much, learn a lot a have some confuse points,what's i.x and hash11

    • @thomashelzle
      @thomashelzle Місяць тому

      Great! :-) Let me expand on those two: i is the counter variable of the "Particles" buffer. It is a three dimensional vector array of integers that is increased per particle, but we use only the first dimension, which is accessed with .x (the others would be .y and .z). We could also write i[0] to access it, if you are more familiar with that notation for arrays. So with 1 million particles for each of which our code is repeated per frame (!), i.x will be 0 for the first particle, 1 for the second, 2 for the third and so on up to 999999, so that we know which one we are working on. hash11 is defined in the #include file hash-functions.hlsl that you can find in your installation in Resources/lib/shared. "hash" is often used as a name for pseudo-random number generators, "11" in this library means, that it receives one input and delivers one output. You can also think of it as hash11(seed). So it returns a different pseudo-random float value between 0 and 1 for every input value, every particle in this case. Pseudo-random means, that it will return the same random number for the same input value, so that the same particle number i.x will always yield the same random value. This is important if you think of a stream of particles: The one that is faster than the others should always be faster on every frame, the slow one should be slow on every frame, so that we get a consistent result (real random numbers are hardly useful in animation actually). You may be more familiar with something like rnd(seed) from other languages.

    • @miclee9400
      @miclee9400 Місяць тому

      @@thomashelzle so kind,got it,i need time to get into the new world,thx again

    • @thomashelzle
      @thomashelzle Місяць тому

      You are very welcome! 🙏 And yes, give it time to wrap your head around. It took me half a year to get comfortable with it and it will probably take me much longer before I REALLY grok it all... ;-) Learning is the best thing in live - I'm 59 and just starting with this new adventure... ❤️😎

  • @remkm1715
    @remkm1715 Місяць тому

    is this a demo of the shader you writen? pretty awsome!

    • @thomashelzle
      @thomashelzle Місяць тому

      The rotational part yes, although I also use a custom noise force here that is not part of the tutorial. I'm uploading the tutorial right now so stay tuned ;-)

    • @thomashelzle
      @thomashelzle Місяць тому

      The tutorial is live now! ua-cam.com/video/j95VZXGAbwE/v-deo.html

  • @gaspode8
    @gaspode8 Місяць тому

    »When you stare into the abyss the abyss stares back at you.«

    • @thomashelzle
      @thomashelzle Місяць тому

      ....and a mighty voice says: "Was guggst du"?

  • @AngelBuenoPineda
    @AngelBuenoPineda Місяць тому

    That's great! When is the tutorial coming?

    • @thomashelzle
      @thomashelzle Місяць тому

      Not sure yet, I'm still improving the force... ;-)

    • @AngelBuenoPineda
      @AngelBuenoPineda Місяць тому

      @@thomashelzle The video is perfect as it is. And thank you for your time and effort. Cheer up!

    • @thomashelzle
      @thomashelzle Місяць тому

      The tutorial is mostly technical about how to write shaders and create operators BTW., I don't cover this animation or the others where I use the force.

    • @thomashelzle
      @thomashelzle Місяць тому

      The tutorial is live now: ua-cam.com/video/j95VZXGAbwE/v-deo.html Enjoy!

  • @AnandaCharia
    @AnandaCharia 2 місяці тому

    i like this sample too, "numbers".Can you show us the code?

    • @thomashelzle
      @thomashelzle 2 місяці тому

      Yeah, really beautiful voice there! :-) It is mostly four layers of this at different speeds and pitches: d1 $ repeatCycles 2 $ n (scale "harmonicMinor" $ struct "t(5,7,<0 4 3 1 2>)" $ (irand 8)) |+ n "a4" # sound "loopMIDI" # midichan 0 #amp (range 0.7 1 perlin) The numbers samples use: d9 $ slow 4 $ n "[0 [1 2]]" # sound "numbers" # n (irand 10) # amp 1 # pan (rand * 0.75) The interesting thing for me was the repeatCycles to make the randomness into repeating patterns. I wrote similar things in the past in Processing, but that was way more involved. I send the Midi to Bitwig via loopMidi and into the "Noire" Piano.

  • @christhomasson4972
    @christhomasson4972 2 місяці тому

    Love it! Well done. :^)

  • @stephenfielding9113
    @stephenfielding9113 2 місяці тому

    Is this like an ink dot test cuz to me it looks like flames

  • @PunmasterSTP
    @PunmasterSTP 2 місяці тому

    Man, I hope we can keep things together enough to not destroy our planet...

    • @thomashelzle
      @thomashelzle 2 місяці тому

      As long as humans don't understand that all we do is informed and motivated by trauma, not "free will", or "consciousness" or "intelligence", I see little hope of getting out of the circles of destruction. If we manage to transcend trauma, we may become wise after all...

  • @PunmasterSTP
    @PunmasterSTP 2 місяці тому

    Whoa this is really cool! I experimented with coding Gray-Scott reaction-diffusion in Java a long time ago, but I never made anything like this! By the way, have you heard about Lenia, which is a huge generalization of Conway's Game of Life?

    • @thomashelzle
      @thomashelzle 2 місяці тому

      👍Yeah, Tooll3 is great in that it encourages you to go further and experiment with those basic ingredients. I hadn't heard of Lenia but recently I stumbled over particle-life.com/ which I found pretty amazing...

    • @PunmasterSTP
      @PunmasterSTP 2 місяці тому

      @@thomashelzle There's a lot of cool artificial life (ALife) models out there, including ones that are supposedly very open-ended and can continue to show evolution. Recently I've been following along with the T2 Tile Project, and though a lot of it's over my head, it's still neat to think about.

    • @thomashelzle
      @thomashelzle 2 місяці тому

      @@PunmasterSTP Yeah, those models are really lovely, but I'm not fully there yet either ;-)

  • @PunmasterSTP
    @PunmasterSTP 2 місяці тому

    That was mysterious, a little scary, and also oddly spiritual. I really liked it!

    • @thomashelzle
      @thomashelzle 2 місяці тому

      👍Yeah, that's how life is supposed to be, if you let your curiosity take the lead... ;-)

  • @rewwhiskas4234
    @rewwhiskas4234 2 місяці тому

    Very cool!

  • @cheerfuldisaster
    @cheerfuldisaster 2 місяці тому

    they must have used something like this in the movie Vivarium

    • @thomashelzle
      @thomashelzle 2 місяці тому

      I don't know the movie so wouldn't know... ;-)

  • @morcillolopez690
    @morcillolopez690 2 місяці тому

    Very cool

  • @thelovelyboi1431
    @thelovelyboi1431 2 місяці тому

    What am i watching?

    • @balliistiic9364
      @balliistiic9364 2 місяці тому

      Good question, next question

    • @thomashelzle
      @thomashelzle 2 місяці тому

      It's a reaction-diffusion system in Tooll3 - a very simple form of this: www.karlsims.com/rd.html, using a blur and a sharpen filter in a loop :-)

  • @sukomotion
    @sukomotion 3 місяці тому

    Wooow ... that's awesome! Love it!! 😍

    • @thomashelzle
      @thomashelzle 3 місяці тому

      Thank you! 😊🙏🙏🙏🙏

  • @paulimbacana
    @paulimbacana 3 місяці тому

    wow, what am i looking at? what is this simulating exactly?

    • @thomashelzle
      @thomashelzle 3 місяці тому

      When you apply blur and sharpen filters in combination on a starting structure (can be anything, here it's my companies name ;-) ) in a feedback-loop, a structure called "Reaction-Diffusion" emerges. It is very common in nature, on many fish (think little Nemo), zebras, even tigers but also happens in chemistry when mixing two or more ingredients that do not mix but interact. Organic, even-spaced stripes that are interconnected in very interesting ways, depending on the substances or settings in this case. From the white part of that, I emit particles that are moved from their starting points on the texture with a fractal noise force and change colour over time. Does that give you an idea?

    • @paulimbacana
      @paulimbacana 3 місяці тому

      yes, it does! it can all be described mathematically it seems. find it quite fascinating how the same patterns come up in different enviroments and can be described as a single event. the "blur and sharpen filters" helped me a lot on intuitively understanding how it works. thanks for your explanation, amazing visuals!

    • @thomashelzle
      @thomashelzle 3 місяці тому

      Yeah - using blur and sharpen filters is the "naive" or simple way and not as flexible as if one implements the full formula of Gray-Scott Reaction-Diffusion or the other models. That is deeper and allows for more variety in the resulting structures. But it's quite nice already and with some modulation of the parameters, can lead to beautiful results. I implemented a more complex RD kernel in SideFX Houdini some years ago: ua-cam.com/video/ZxTHcbxAqq8/v-deo.html ua-cam.com/video/3mtp7iXE1WA/v-deo.html I just totally love those patterns :-) I may implement one in Tooll3 one day too in HLSL.

  • @LoserDub
    @LoserDub 3 місяці тому

    great design, mix, visuals are sweet definitely a good look if your settings are ok its like a moth wing , i wonder if you set it super low the beginning part would look like a colonoscopy, lol , just my 2 cents

    • @thomashelzle
      @thomashelzle 3 місяці тому

      Hahaha - yeah, lots of possible associations there... ;-) Cheers!

  • @red.508
    @red.508 3 місяці тому

    cool stuff

  • @eliyahumedia
    @eliyahumedia 3 місяці тому

    really really cool!

    • @thomashelzle
      @thomashelzle 3 місяці тому

      Thanks! One of my favorites! :-)

  • @MoonSonic2.
    @MoonSonic2. 3 місяці тому

    Amazing music💥🌛🔥🌜💨🎼💨

  • @CyberselfOfficial
    @CyberselfOfficial 3 місяці тому

    Very neat

  • @gaspode8
    @gaspode8 3 місяці тому

    Looks like an eye. Impressive art.

    • @thomashelzle
      @thomashelzle 3 місяці тому

      Thanks! 🙏 Yeah, I first saw it as a blooming flower, then as a space nebula I'm flying through backwards while rotating but I can also totally see a morphing eye! 👍 I love those polymorphic things 🤩

  • @ChrixB
    @ChrixB 3 місяці тому

    I really like the effects, can you share a little about your process on how you make it?

    • @thomashelzle
      @thomashelzle 3 місяці тому

      It's a particle animation in Tooll3 that is driven by the generative soundtrack I created in Bitwig Studio. A custom noise force with symmetry allows for the mirrored look. An also customised depth of field effect does the blurring/bokeh. Otherwise it's mostly fiddling with the parameters until it feels right... ;-)

  • @sukomotion
    @sukomotion 4 місяці тому

    Yeaaah, very cool!! 🤩 Love the combination of geometrical shapes and particle flow .... 💓

    • @thomashelzle
      @thomashelzle 4 місяці тому

      Thank you! Trying out new things and sounds... :-)

  • @AngelBuenoPineda
    @AngelBuenoPineda 4 місяці тому

    Genial 😍🤩

    • @thomashelzle
      @thomashelzle 4 місяці тому

      🙏 Ha - thanks a lot! Love it too :-)

  • @happyfarmer6823
    @happyfarmer6823 4 місяці тому

    amazing apple core

  • @gaspode8
    @gaspode8 4 місяці тому

    Cool stuff.

  • @chaote2069
    @chaote2069 4 місяці тому

    ok i'm not sure how to show you the remix so i posted it on my channel. posted the link to the video twice and it wen't away? anyways hope you like it❤🙏🙃

    • @thomashelzle
      @thomashelzle 4 місяці тому

      Yeah, somehow the comments seem to be remixed too ;-) Nice work!

  • @yitzakIr
    @yitzakIr 4 місяці тому

    These are really good!

  • @h0nmyou
    @h0nmyou 4 місяці тому

    How many particle are they 🤯?

    • @thomashelzle
      @thomashelzle 4 місяці тому

      4 million. Running in realtime on my Laptop with a GeForce 3070. This isn't a screencapture though, it's rendered out as a video and due to encoding takes around ~20 minutes on the same laptop in 4k with 60fps for the 18,000 frames of the full version: ua-cam.com/video/_DtroPU32mQ/v-deo.html

  • @sukomotion
    @sukomotion 4 місяці тому

    Just awesome! Love it!! ❤🙏🤩

  • @Newemka
    @Newemka 4 місяці тому

    it's nice to see some colors

    • @thomashelzle
      @thomashelzle 4 місяці тому

      Yeah, but I love the B&W things a lot as well :-)

  • @chaote2069
    @chaote2069 4 місяці тому

    this one inspires me

    • @thomashelzle
      @thomashelzle 4 місяці тому

      Great! :-)

    • @chaote2069
      @chaote2069 4 місяці тому

      @@thomashelzle would love to remix it

    • @thomashelzle
      @thomashelzle 4 місяці тому

      Go ahead and show me what you come up with :-)

    • @chaote2069
      @chaote2069 4 місяці тому

      @@thomashelzle ua-cam.com/video/HnaS_hxmXqw/v-deo.html

    • @thomashelzle
      @thomashelzle 4 місяці тому

      Ha! Quite the kaleidoscopic experience - Nice! :-)

  • @chaote2069
    @chaote2069 4 місяці тому

    ❤🙏🙃

  • @chaote2069
    @chaote2069 4 місяці тому

    beautiful chaos

    • @thomashelzle
      @thomashelzle 4 місяці тому

      Yeah, the border between chaos and order is where it's at for me :-)

    • @chaote2069
      @chaote2069 4 місяці тому

      @@thomashelzle i love playing with generative chaos on vcvrack but not musically

  • @chaote2069
    @chaote2069 4 місяці тому

    awesome , Do You play with VCVrack?

    • @thomashelzle
      @thomashelzle 4 місяці тому

      VCVrack is actually in the track, but only as an effect this time around :-) I'm using a kick drum from Atlas and the percussion is actually AAS String Studio played by the Pigments step sequencer on one track and the Spiral Reaktor ensemble on another. The percussion is stretched extremely with Paul Stretch and then going through VCVrack and the fantastic Cytomic CF100 filter for the ambient wooshing sound. I use that filter a lot. Valhalla Vintage Verb for reverb + a bit of Valhalla Delay. But some of my animations are purely VCVrack for the sound.

    • @chaote2069
      @chaote2069 4 місяці тому

      @@thomashelzle awesome .

  • @CordialBuffoon
    @CordialBuffoon 4 місяці тому

    When I try to discern shapes as if these lines were clouds I see many surreal or dreamlike scenes that come together to make another image. Are these lines generated from an image or is one side drawn and reflected? Or are these being generated mathematically?

    • @thomashelzle
      @thomashelzle 4 місяці тому

      It is all created mathematically. 8 million tiny particles are objected to a "noise" force that influences their movement. That noise is a pseudo-fractal - the same noise repeated at different scales, in this case 9 times. This creates the complexity. I programmed into this force that it is reflected along the x axis. So the force is symmetrical, but not the particles, which makes it much more natural. And yeah, sinking into these and let the mind wander is what I love to do as well... :-)

  • @maddermarvin
    @maddermarvin 4 місяці тому

    nice description, i feel it totally, try to do the same in betweening in my painting

  • @weishenmejames
    @weishenmejames 4 місяці тому

    Beautifully captivating dissonance

  • @gaboeduardo4785
    @gaboeduardo4785 4 місяці тому

    Beautiful fractals

  • @Newemka
    @Newemka 5 місяців тому

    I love the perfect asymmetrical symmetry 😻

    • @thomashelzle
      @thomashelzle 5 місяців тому

      Hahahah - yeah, that makes it so alive and organic. I could start with totally symmetrical particles to make it "perfect", but that would be pretty boring IMO.

  • @A1per-jmAln
    @A1per-jmAln 5 місяців тому

    This is way more sci-fi. Soundtracks are getting better too. It reminds me of the Portal 2's soundtrack. Keep it coming.🤖

    • @thomashelzle
      @thomashelzle 5 місяців тому

      I don't know portal so that's a coincidence ;-) Great you like it - experimenting with many styles at the moment and building my "arsenal" of toolls - and just staying in the flow...

    • @benten825
      @benten825 5 місяців тому

      omg you're right it does sound a little bit like a portal ost

  • @DonChups
    @DonChups 5 місяців тому

    This is really really pretty.

    • @thomashelzle
      @thomashelzle 5 місяців тому

      Thanks a lot - it's what I love... :-)

  • @sildurai8287
    @sildurai8287 5 місяців тому

    now that's fancy <3