Generative Shapes - TouchDesigner Tutorial 51

Поделиться
HTML-код
  • Опубликовано: 13 июл 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

  • @jarowley
    @jarowley 2 года назад

    This is absolutely awesome! Thanks for sharing!

  • @stickwithit
    @stickwithit 2 года назад +1

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

  • @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

  • @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!

  • @i.vanovgeorgiy
    @i.vanovgeorgiy 2 года назад +1

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

  • @hinduspl
    @hinduspl 2 года назад

    Great technique and results. Thanks for sharing your rnd.

  • @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

  • @antonelse
    @antonelse 2 года назад +4

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

  • @Muktahasan
    @Muktahasan Год назад

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

  • @uisato_
    @uisato_ 2 года назад

    Loved it! ♥

  • @lirawhite5799
    @lirawhite5799 2 года назад

    very cool and helpful. Du bist.

  • @fibulalart
    @fibulalart Год назад

    THANK YOU!!!

  • @gridnik
    @gridnik Год назад

    This was amaziiiiing. I love you so much

  • @contactopenfab985
    @contactopenfab985 10 месяцев назад

    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 !

  • @bastederbeste
    @bastederbeste 4 месяца назад

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

  • @mathislepage4600
    @mathislepage4600 6 месяцев назад

    love it

  • @keyg3n_
    @keyg3n_ 2 года назад +1

    oh shit this is so useful 😩

  • @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?

  • @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

  • @filipemecenas
    @filipemecenas Год назад

    Woow 😱😱⚡⚡⚡

  • @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?

  • @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?

  • @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

  • @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?

  • @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!!

  • @Prismotec
    @Prismotec Год назад

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

  • @BLACKxVHAINE
    @BLACKxVHAINE 7 месяцев назад

    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?

  • @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.

  • @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 2 года назад

      @ hero

  • @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.

  • @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

  • @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 5 месяцев назад

    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 2 месяца назад

      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