Generative Shapes - TouchDesigner Tutorial 51

Поділитися
Вставка
  • Опубліковано 27 чер 2024
  • In this TouchDesigner tutorial we're using instancing & post processing to create a system for abstract generative shapes that could be used in combination with other TD projects or as logos etc.
    Tutorial 50 now available as early access for Patrons! Tutorial 49 will be released to the public soon, currently Patreon only too.
    -----
    00:00 Intro & Overview
    01:48 Keyboard In & Grid Setup
    03:45 Render & Instancing Setup
    06:32 Alpha Channels
    09:19 Rotation Channels
    10:45 Scale Channels
    12:15 Post Processing
    14:58 Grids
    18:45 Additional Stuff
    20:45 Outro
    -----
    Files, exclusive content and more:
    / elekktronaut
    Special thanks to: 2017 Vet, APT Freelancing, Acid Johnny, Adam Scheirman, Addict Ameba, Ahmad Taufiq, Ai Soon, Alex Ramos, Andrea Civati, Andrei N, Andrew Strauss, Austin Paxton, Austin Taylor, Badie Khaleghian, Bendeform, Beni Bako, Billy Wheeler, Bitkids, Bjarl Azerbaijan, Bob Householder, Botti , Brianna Laia, Brien Barrett, Byron Dickey, Cameron , Carlos, Carolina Morales, Chris, Christian , Chung Cho, Cody Chow, Cody Parnell, Corbin Davis, Craig Bramscher, Crystal Jow, DJARUM , DaFF aka David SALAUN, Daniel Clarke, Daniel Kass, Danny , David Leroy, David Ryan, David Shapiro, Davide Aroldi, Derek Szeto, Diego Chavez, Digital FUN, Dita Zanelli, Dmitry Nadein, Dominik Winkelmann, Drasko V, ENZO VERITAS, Eric Chang, Essidy, Ezra Ranz, Francisco Alarcon, Francisco Bucknor, Frann , Girosh SA, Greg, Harald Pliessnig, Helin Ulas, Hemanth , HoloHolo, Hong Kong Police Support, Hu Ze, Hyeong Gu Kim, Ivan Alejandro Lopez Dominguez, JEONGMIN PARK, Janina Ebner, Jason Batcheller, Jason Lashley, Jay Winder, Jean Clark, Jeanne Pollock, Jeppe Vinum, Jerry Ji, Jochen, John-Michael Schaub, Jonathan Tolentino, José Agustín Gonzalez Scarpa, Julajuck Amnuckmanee, Julia Ballmann, Junichiro Deguchi, Justin Shaffner, Kelsie Hoffman, Kent McDonald, Kevin Ly, Klelija Zhivkovikj, Kőrös Attila Márk, LaJuné McMillian, Leo Torres, Leon Henry, Lotto Andrea Carlotto, Low Rez Lab, LuXX , Lucas Räthel, Luke Hildreth, Lumas, Make Mistakes, Manny, Marcin Mann, Mark Leonard, Masayuki Azegami, Matt Dakers, Maxalex , Maxwell Crabill, Melanie.lfc, Michael, Michael Hyp, Michael Murphy, Miguel , Mike, Mike Pastore, Milkorva, Milo Hayden, Mitya_F, Moon Hung, Moreno Belic, Morfeo, Mousa, Nathan Hicks, Ned, Nicole Escalante, Nix , Omar Garcia, Opher Garver, Orkhan, Paola, Phelan Kane, Pola K, Péron Yann, R Tyler McLaughlin, Rachel, Randell Lamontagne, Rebirth B, Rob , Roberto Mucchiut, Rodrigo Tarriba, Russell Mishler, Ryan, Sacha Safretti, Sam Chilton, Samuel Diggins, Sandipan Nath, Santiago Nahum, Sarah Agill, Sean Leo, Shana Procopio, Shimmy, Sky Ainsbury, Steve Casey, Steve Williams (drusnoise), SunJeong Hwang, Sungheuk Jung, Sunny Liao, Supanat Chaiyanopakul, Sylvain Després, Talia Gramowich, Tensnake, Teruhisa , Thomas Rosser, Tmdjn YhN, Tobias, TomatoHeadchup, Tony Leung, Trey Hollinger, Tyler Neyland, Viktoria , Vlad Hurzhii, Will, Yeah, Yizhou Zhao, Yuanyuan Zhang, Zeemen Zhou, Zero Alpha Design Co, Zoey Gore, bhongbhong, claudio leggieri, cyyy, david robert, don_dan, fxsan, guillaume Bourassa, guojian , hans mortelmans, hsu piebee, im_pakt , jep, jhwaa, ji jiji, lysol, martin houra, martin kern, matt masi, maurenb, oshima toshiyuki, swirl bridgeriño, tasso treis, technolo-g , tiwonku, vacuum , vitkorlin , werk.io, yaron erkin, zia, zoen, zufallsgeneriert_, 一真 高田, 岳夫 宇田川, 동훈 이, 욱쓰 유
    If you have any questions, feel free to ask.
    IG: @elekktronaut
    / elekktronaut

КОМЕНТАРІ • 68

  • @jasonb202020
    @jasonb202020 Рік тому +3

    your tuts are so inspiring and so educational for someone like me, new to TD and the TD community. thank-you for sharing your knowledge

  • @stickwithit
    @stickwithit 2 роки тому +1

    Digging the rebrand. Very cool video. Thanks for helping us

  • @jarowley
    @jarowley 2 роки тому

    This is absolutely awesome! Thanks for sharing!

  • @JamesGreig
    @JamesGreig Рік тому +1

    First time following a TouchDesigner tutorial, got everything working! (apart from the noise showing on the white bg at the end). Thank you : )

  • @gwkot
    @gwkot 2 роки тому

    it’s crazy, so actual technique. thank you

  • @KellyEFin
    @KellyEFin 2 роки тому

    with a little tweaking this is PERFECT for VJing-thank you so much!

  • @hinduspl
    @hinduspl 2 роки тому

    Great technique and results. Thanks for sharing your rnd.

  • @i.vanovgeorgiy
    @i.vanovgeorgiy 2 роки тому +1

    Thank you! Very inspiring tutorial
    p.s. the new logo looks awesome!

  • @antonelse
    @antonelse 2 роки тому +4

    Superb !!! These can be used as album covers ! Amazing stuff man !

  • @user-zr9mv6zw9n
    @user-zr9mv6zw9n Рік тому

    Thank you for these nice tutorials! really helped me a lot.

  • @ideologikal
    @ideologikal 2 роки тому +8

    Amazing! remind me of Autechre and Aphex Twin cover album

  • @Muktahasan
    @Muktahasan Рік тому

    great work and thanks again for making great videos that love to learn :)

  • @uisato_
    @uisato_ 2 роки тому

    Loved it! ♥

  • @contactopenfab985
    @contactopenfab985 9 місяців тому

    To those who had have an issue with the ROTATION, I putted the noise in 16bit, under "common" "pixel format". It debbuged my case.
    And, thanks so much for your work Bileam !

  • @lirawhite5799
    @lirawhite5799 2 роки тому

    very cool and helpful. Du bist.

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

    11:35 the term you were looking for is constructivism :) great tutorial.

  • @fibulalart
    @fibulalart Рік тому

    THANK YOU!!!

  • @gridnik
    @gridnik Рік тому

    This was amaziiiiing. I love you so much

  • @keyg3n_
    @keyg3n_ 2 роки тому +1

    oh shit this is so useful 😩

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

    love it

  • @SHIFTRADIO
    @SHIFTRADIO 2 роки тому

    Hey, I'm wondering if there is a way we can create a ramp so the design morph into the other design ? Like gradually change to the next one..
    Thank you for this tutorial !

  • @MultiMam12345
    @MultiMam12345 2 роки тому +1

    So amazing! Would be great to quickly save and restore presets based on current seed with control f1-f10 to save. And restore without control. Or any other way. And then a slider to morph between 2 presets. Im sure its possible. You know how😺

  • @LPNSSW
    @LPNSSW 2 роки тому +1

    Just here because of your name, i have absolut no idea what you are doing.
    But it looks fancy!

    • @elekktronaut
      @elekktronaut  2 роки тому

      oh wow, a fellow bileam! that's amazing :)) guess you're also used to people asking at least twice to repeat your name when introducing yourself?

  • @hendasheng
    @hendasheng 8 місяців тому

    Thanks for your help, I can achieve the effect in the course. I tried to load 300+ video materials, but there will be lags in some places during playback. Do you have any suggestions on performance optimization?

  • @moritzmaas2011
    @moritzmaas2011 2 роки тому

    Hey, First love your Videos! I have a question and maybe its a good topic for a short Video. How would you create a fake motion blur? Greez

  • @joseph.nicolaus
    @joseph.nicolaus 2 роки тому +1

    perfect ... I've never tryed video effects like this, but I have a question ... in this case, can a simple slew limiter be used among the random changes to smooth the transformation so that the shapes flow from one place to another, or is it another more complicated movement process?

    • @elekktronaut
      @elekktronaut  2 роки тому +2

      thanks! you might be able to do this if you either use noise chops instead of tops and then work with the lag chop or use tops in combination with feedback which i can't explain here via text :)

  • @lirawhite5799
    @lirawhite5799 2 роки тому

    nice re-branding

  • @filipemecenas
    @filipemecenas Рік тому

    Woow 😱😱⚡⚡⚡

  • @ascdrgn3481
    @ascdrgn3481 2 роки тому +3

    Fantastic tutorial! The line mat was breaking it for some reason, it was giving me a blue and red grid without instancing when I tried it, so I swapped it for the wireframe set to Topology and ~3 line width. Just putting that here in case anyone else has that issue!

    • @elekktronaut
      @elekktronaut  2 роки тому +1

      cheers! are you on a mac?

    • @ascdrgn3481
      @ascdrgn3481 2 роки тому

      @@elekktronaut I’m on pc running version 2021.38110, which should be fine? Tried using the Mat in another project and it works

    • @VinitNPatil
      @VinitNPatil 2 роки тому

      Thank you I had the same issue, this solved it. You know why it is happening though?

    • @ascdrgn3481
      @ascdrgn3481 2 роки тому

      @@VinitNPatil I have no clue

    • @Schwazzler
      @Schwazzler 2 роки тому

      @@ascdrgn3481 Were you able to get instancing to work on the grids using this method?

  • @alonbonder8401
    @alonbonder8401 Рік тому

    Hi, at 10:55 When I turn off the monochrome the nods become gray and later it does not affect the resizing of the objects, can someone please help me with this?

  • @ark_eq
    @ark_eq 2 роки тому

    one more question. may be simple but i'm just beginning. how would you make this audio reactive in that the seeds change with the beats? i've already set up a trigger with my audio.

    • @elekktronaut
      @elekktronaut  2 роки тому +2

      just exchange the keyboard input with the audio input. also check out my video "make anything audio reactive"

    • @johannasaunderson5330
      @johannasaunderson5330 Рік тому

      has anyone managed to do this? when i do i get an error for the seed in all of the noises - unsupported type error

    • @kqyto
      @kqyto Рік тому

      @@johannasaunderson5330 you should remap the seed null to the noise nulls, the expression is different when using the keyboard in. Just drag and drop it again and it'll be good, but first you need to make the audio output a 1 and 0 signal so that the count could start.

  • @Prismotec
    @Prismotec Рік тому

    hi! is there anyway we can make this a visual generative infinite loop? like a video

  • @BLACKxVHAINE
    @BLACKxVHAINE 6 місяців тому

    Hi! question for everyone who's reading, if it's not a common a question, can you link up / put an image into the shape itself, if yes how?

  • @estherchen8446
    @estherchen8446 2 роки тому +3

    Hi, thank you so much for posting this tutorial! However I have trouble when I use 'math' to change the range from 0-1 to 0-360, the 'limit' wouldn't work as i set up the value step to over 1. I've spent a long time troubleshooting and couldn't find anything wrong. Do you have any idea why this is happening? again your tutorials been super helpful and inspiring, thank u!!

  • @Asapbabyhurryupdontbelazy
    @Asapbabyhurryupdontbelazy 2 роки тому +2

    i've really messed it up with the rotation channels part. idk why that when i set up limit-quantized range value into round and set value step into 90 then display would just disappeared

    •  2 роки тому

      happened the same here, don't know why

    •  2 роки тому +6

      I've found the issue. Make sure to check the Noise to the left of the Math operator. Go to Common, and then make sure the Pixel Format type is set to Use Input.

    • @Asapbabyhurryupdontbelazy
      @Asapbabyhurryupdontbelazy 2 роки тому

      @ thank you for your help! i will check later :-)

    • @amaxim5586
      @amaxim5586 Рік тому

      @ hero

  • @alexvanratingen1887
    @alexvanratingen1887 6 місяців тому

    hey all, im an absolute beginner and after replicating I tried to have a kick detector as an input instead of a keyboard in to trigger count and seed. now when I connect the kick detector to the count, it starts counting equally how it looks with the keyboard in, but the image disappears completely and I only see a white background. anyone has a clue here? thanks in advance. x

  • @BriceRivallin
    @BriceRivallin 2 роки тому +1

    Hello and thanks ! I have this problem guys: 08:49 when I do that all the 3 GEO nodes are displaying an error.
    "All OPs must generate the same number of instances (have the same lenght)."

    • @Theolenone19
      @Theolenone19 2 роки тому

      i have a same problem :/ you have found the solution ?

    • @nickdye7201
      @nickdye7201 Рік тому

      I had the same problem on this section. Look at the pixels on your noise TOP. Do they appear to have more than 64 points? If it doesn't appear to follow the 8x8 grid that you had set up earlier then it won't work. On the noise TOP go to common Output Res should be "Use Input" and I also had to turn off the "Use Global Res Multiplier". Then it worked for me. In the tutorial video however, "Use Global Res Multiplier" is set to on yet we don't see any issues in Bileam's network. I don't understand that. But this resolved the error for me.

  • @kqyto
    @kqyto Рік тому +1

    I have a problem at 9:43 when I change the value step to 90 the image preview on the limit disappears, and when I do the scale channels it only shrinks not enlarge. Im new to TouchDesigner, can anyone help?

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

      i have the exact same problem, couldn't find any solution 😢

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

      ok i couldnt solve that problem with the limit node but i found a fix for the scale problem but its not based on the nearest-pixel-noise grid principle:
      noise chop into math to apply desired range (i used 1 to 10 to have a higher chance to reach max value ), into limit (1 to 4), into null to extract value.
      put that chain into hold chop, triggered by keyboard in, so everytime you press 1 it freeze on a value.
      copy these lines (with different noise seeds) for each parameter you want to modulate - scale x, y, etc
      also i fixed the problem with shrinking shape by changing the camero ortho width.
      hope this helps, its not as cool as the tutorial but can give similar results :)

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

    at 16:19 when I do this there are a bunch of lines going diagonally and they also jiggle? can't find where I went wrong haha

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

      have you managed to solve that? i got a similar problem

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

      I've got the same problem too... I was able to fix the lines being diagnol by ensuring all the limit TOPs had 90 for the value step (I had 45 so the lines were diagonal instead of up and down) but they still jiggle. When I turn on transparency for the line SOP, they quit jiggling but don't reveal the shapes underneath like they should

  • @IdiotParty
    @IdiotParty 2 роки тому

    idk how i found this and i have no idea what touch designer is but it looks pretty cool fr. i also hate nodes so this looks like a nightmare

    • @elekktronaut
      @elekktronaut  2 роки тому

      welcome 😌 why do you hate nodes?

    • @IdiotParty
      @IdiotParty 2 роки тому

      @@elekktronaut I don’t understand them. I do a lot of graphic design too but I’ll eventually learn how to use them. This program from what I’ve seen looks really fun once you know how to use it