Тёмный

Pointclouds (without lidar) Tutorial | TouchDesigner 

supermarket sallad
Подписаться 10 тыс.
Просмотров 72 тыс.
50% 1

Download the project files here
/ supermarketsallad
on the theme of disintegration, we are looking at Pointclouds. How to create them, work with them in touchdesigner, and manipulate them as we turn it into a little particle system.
----------------
an excellent tutorial by ‪@b2bk‬ going further into depth.
• Touchdesigner Tutorial...
----------------
0:00 intro
0:55 making the pointclouds
1:20 rendering the pointcloud
3:21 color
4:20 basic manipulation
7:05 creating the feedback loop
7:55 the secret sauce
11:55 one more thing
@simondavidryden on instagram
simondavidryden.bandcamp.com/
Remember to subscribe
----------------
Specs:
Processor: 12th Gen Intel(R) Core(TM) i5-12400F 2.50 GHz
Installed RAM: 16,0 GB
GPU: NVIDIA GeForce RTX 4060 Ti

Опубликовано:

 

3 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 138   
@kennethventura1018
@kennethventura1018 9 месяцев назад
This is killer! Great work.
@dn-jb4wx
@dn-jb4wx 5 месяцев назад
This teaching provides more possibilities for the presentation of my works, it's really cool!!!👍
@raphaelsangiorgi7187
@raphaelsangiorgi7187 9 месяцев назад
YESSSSS!!! HAVE BEEN LOOKING FOR THIS FOR A LOT! you are amazing keep up your amazing work 💖🧠🌸🌼🌻🌺
@supermarketsallad
@supermarketsallad 9 месяцев назад
Thank you!
@KellyEFin
@KellyEFin 3 месяца назад
Insane tutorial. Thank you so much!!
@unveil7762
@unveil7762 7 месяцев назад
secret sauce , same concept is with uv you can create nice water effect on image. instead of add use a displace , no noise threshold but the same over technique with level .03 opacity. i like the way you teach BRAVO!!!
@sophialiarou4688
@sophialiarou4688 7 месяцев назад
You are simply the best!!!!!🙏
@user-fh9kg3rn4m
@user-fh9kg3rn4m 8 месяцев назад
So many thanks Great tutorial 💥
@PhaseDeRecherche
@PhaseDeRecherche 9 месяцев назад
Thank you, awesome tutorial !
@shegiranuvo
@shegiranuvo 2 месяца назад
super cool, thank you for sharing!
@akashjagtap9766
@akashjagtap9766 9 месяцев назад
Thank you for this , really helpful
@Nanotopia
@Nanotopia 9 месяцев назад
Amazing!! Thank you for sharing
@lookwhosinsideagain3489
@lookwhosinsideagain3489 5 месяцев назад
You saved me with this, thank you!😊
@folders_apries
@folders_apries 8 месяцев назад
Omg this is amazing!
@vinniep237
@vinniep237 4 месяца назад
so good - thank you!!
@jongo8535
@jongo8535 9 месяцев назад
thanks a lot for the feedback
@theboytheycalljonny1
@theboytheycalljonny1 4 месяца назад
Thanks for this!
@dot.322
@dot.322 2 месяца назад
Masterpiece
@pataguan
@pataguan 9 месяцев назад
Genial tutorial y música, felicitaciones amigo
@EDH-buttonpusher
@EDH-buttonpusher 9 месяцев назад
nice! I think u can throw a null into camera "constrain to" as well as '''look at'' , then do movement on the null
@superthoughts
@superthoughts 5 месяцев назад
This is great tutorial and I am super grateful. I have to admit the voice makes me and my friends a little uncomfortable. a little gooned out serial killer sounding... but I love it!
@Prod_by_hanan
@Prod_by_hanan 5 месяцев назад
I'll come back to this, man i think i need to learn TD asap
@watsontao932
@watsontao932 9 месяцев назад
Thanks for this amazing tutorial! For a smooth camera movement, you can first have the camera "look at" the GEO, then create a noise chop with two channels x and y, adjust the period and amplitude, then chop reference the x,y channel to your camera x, y translate and/or rotate, which you can further adjust by adding or multiplying after the reference. Hope this will help :D
@augustineleudar
@augustineleudar 5 месяцев назад
any chance of a tutorial on this easy thing ?
@catherinelin2861
@catherinelin2861 День назад
@@augustineleudar i found this video that had good camera use ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-DJXNqPLXvAA.html&ab_channel=Dithdsgn
@theboytheycalljonny1
@theboytheycalljonny1 3 месяца назад
I went LFO > Math >Trail > dropped into the camera scale Z > worked out pretty well for me (generating IDM visuals) but I'm sure there's more refined ways :)
@felixschmitz5432
@felixschmitz5432 2 месяца назад
hey i tried exporting stuff from blender with ply and after researching I'm almost sure that there are some complications with exporting ply and having the rgb color chanels does anybody know how to fix this? thanks in advance
@bananaliquorable
@bananaliquorable 9 месяцев назад
SupermarketSallad! This is gorgeous, thank you so much for sharing. If still coming in handy -> I like to use an extra emtpy geo and a lookat to manipulate the camera. This way I can visually (with a donut in the 'empty' geo) put a focus for the camera, and move it around it by simply translating... No issue with rotation anymore. if it helps :)
@bananaliquorable
@bananaliquorable 9 месяцев назад
o haha! @watsontao932 allready gave this one to ya. ^^
@jmfs3497
@jmfs3497 Месяц назад
THANKS! I didn't think my phone woutd work because it doesn't have LiDAR. I'll see if I can export the model from my phone. Nice!
@Mindspiritdesign
@Mindspiritdesign 9 месяцев назад
From my experience, camera blend technique works best as u can sequence a series of cameras and then use LFO to animate between them.. Another technique is to use arcball camera, which is in the pallete. But for animating camera movements, camera blend is what I prefer.
@supermarketsallad
@supermarketsallad 9 месяцев назад
Gotta try those things! I try to work with a fixed camera instead of trying to animate it. But these sound like some great approaches
@harpyyyyyyyyyy
@harpyyyyyyyyyy 8 месяцев назад
Beautiful tutorial. this is my first look and contact with touchdesign. Thank you ! ps. tell me what soundtrack is on background. love this genrre.
@supermarketsallad
@supermarketsallad 8 месяцев назад
It’s my music. You can find my bandcamp in the description, it’s free to download there :)
@chengchen-ub6zj
@chengchen-ub6zj 2 месяца назад
hi, my threshold can't be applied to the whole model, it's not obvious... any solutions? thank you so much!😭
@andrearocca8351
@andrearocca8351 4 месяца назад
Hi!This work is fantastic.Thank you very much. I have a question. Can I switch between two differrent point clouds?
@user-cd8rg3xk8f
@user-cd8rg3xk8f 5 месяцев назад
thank you so much for the tutorial! I could follow really well, but somehow my ply files loose der 3d effect that they had in the scan and are totally flat, does someone have an idea how to solve that problem?
@on2-ne8cg
@on2-ne8cg 2 месяца назад
excellent tutorial, you saved me with this, I just have a problem, I do not know if it is my object . ply, but I do not see the option of red, green, blue in the pointreference box, try with other objects on the internet and still do not appear the options
@yzoro9358
@yzoro9358 22 дня назад
same any solutions?
@emiliocasaburi5906
@emiliocasaburi5906 2 месяца назад
Amazing video as always!! does anyone know why when dropping to select point file the red green blue parameters don't show up? I cannot use color information...
@marianakalodova9777
@marianakalodova9777 5 месяцев назад
Heyy thx for the tutorial. I was exporting my created object from blender to ply, but couldn't export it with the texture. I want to add the image afterwards as a texture in touch designer. is that possible?
@TheDigitonal
@TheDigitonal 9 месяцев назад
Circle SOP and follow path whilst looking at the null. Thank you for your tutorials recently, they’ve been inspirational and really good to see someone working with more ambient looking stuff. Love the music as well, is that yours?
@supermarketsallad
@supermarketsallad 9 месяцев назад
Thank you! Yeah I’ll try that. Yeah, ambient is always nice. And yes, all music on this channel is also mine.
@TheDigitonal
@TheDigitonal 9 месяцев назад
@@supermarketsallad got a link to your tunes mate?
@supermarketsallad
@supermarketsallad 9 месяцев назад
you can find some here simondavidryden.bandcamp.com/
@OAFDiscussions
@OAFDiscussions 3 месяца назад
How hard would this be to do with a live camera? Amazing video btw thank you so much!
@charlottelee1343
@charlottelee1343 7 месяцев назад
Hello! Loved this tutorial. I was wondering if you have any recommendations for exporting a point cloud file into a ply or something so that it maintains the 3D data?
@supermarketsallad
@supermarketsallad 7 месяцев назад
Not that I know of. You want to export the point transformations and process it in another program?
@AliKhan-xy9tw
@AliKhan-xy9tw 29 дней назад
Amazing work! How do I make it react to the audio? Pls help
@caposta5141
@caposta5141 8 месяцев назад
Hi! First of all, great tutorial! Looking forward to more videos in the future! I have a question with the colors tho. In the pointfile select TOP when I want to change the x y z, I don't have red green and blue in the list. Is there any solution for this? Thank you in advance! ☺
@supermarketsallad
@supermarketsallad 8 месяцев назад
Hmm, i get this question sometimes.. It means that the point-file you loaded doesn’t have r, g, b information. It only contains the position data. Did you use Scaniverse?
@caposta5141
@caposta5141 8 месяцев назад
@@supermarketsallad oh I see, thank you for your fast reply! I have an android and sadly it doesn't have scaniverse. I tried Kiri Engine and it made a very nice and detailed pointcloud. Unfortunately then it doesn't have rgb info (but I have "nx" "ny" "nz" "s" and "t" on my list, I tried those but no luck)
@supermarketsallad
@supermarketsallad 8 месяцев назад
@caposta5141 ah, those are probably normals (the orientation of the surface) don’t know what s and t are. Idk what s and t are. You can probably get some nice results without the color if it’s a nice pointcloud.
@PhaseDeRecherche
@PhaseDeRecherche 9 месяцев назад
Strange, I dont have the settings rgb in the node Point file select
@supermarketsallad
@supermarketsallad 8 месяцев назад
It probably means that the .ply you loaded in doesn’t have that information.
@anzierfanwagner
@anzierfanwagner 4 месяца назад
Hi! I was wondering if there is a way to projection map the visual simulations onto the object that is initially used as the scan on Scaniverse? Hope that makes sense..
@anzierfanwagner
@anzierfanwagner 4 месяца назад
Also can you specify how to make this audio reactive with sound design implemented?
@Vibe_Collector
@Vibe_Collector Месяц назад
Is it possible to get similar results with a 3D mesh designed in blender? I know blender exports PLY but I noticed that the RGB drop downs were different with the point file TOP when I tried it. So the tutorial didn't really line up fully.
@dannyholmes397
@dannyholmes397 6 месяцев назад
Incredible Video! What would be the best way to export this? Every time I try exporting it as a movie, the video is completely black.
@supermarketsallad
@supermarketsallad 6 месяцев назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-G01ZRJpkDCA.htmlsi=ZU7_jXFNEY_r4KRu
@hsutahsi
@hsutahsi 9 месяцев назад
add circle sop to path sop to control the camera?
@supermarketsallad
@supermarketsallad 9 месяцев назад
Yeah, I’m gonna try that! Thanks
@manonboucher1778
@manonboucher1778 4 месяца назад
Hi ! I have a 3Dscan in .ply from Scanivers but when i try to import it in Touchdesigner it says that there is an error and that the .ply file cannot be read.. Is anyone having the same problem ? Or maybe someone who could help me please ?
@lel1625
@lel1625 4 месяца назад
new asf here , but my render is blank for some reason after instancing?
@helunetopilova2371
@helunetopilova2371 9 месяцев назад
Hi, thank you for shearing this with us. Please, can you let me know what music did you use for this tutorial?
@supermarketsallad
@supermarketsallad 9 месяцев назад
It’s an excerpt from music i made for a performance earlier this year. You can find an excerpt on my bandcamp here. simondavidryden.bandcamp.com/album/flattened-square?t=2
@helunetopilova2371
@helunetopilova2371 9 месяцев назад
Thank you Simon.This track is beautiful. I love what you are doing, especially your dancing visual comps. Are you, by ani chance, planning to perform in Bristol, UK? @@supermarketsallad
@supermarketsallad
@supermarketsallad 9 месяцев назад
@helunetopilova2371 thanks! I don’t have any performances planned right now.
@TeamDaventure
@TeamDaventure 7 месяцев назад
I loose my picture when I create the two texture 3D TOPs. Do you know why? The geo1 gets red
@supermarketsallad
@supermarketsallad 7 месяцев назад
What does the error message say? Try resetting the feedback loop - although I’m not sure what that would do.
@TeamDaventure
@TeamDaventure 7 месяцев назад
I tried again and now its working. Dont know what the Problem was. But thanks for the fast answer
@LightwarroirV
@LightwarroirV 10 часов назад
great tutorial and I love the soundtrack. is it yours?
@supermarketsallad
@supermarketsallad 10 часов назад
Yeah, they are avsilande for free on Bandcamp
@patriciobravo7696
@patriciobravo7696 3 месяца назад
Hi! My PLY file won’t work. It just says “error” and I can’t go further with the tutorial 😢. Any solutions? Thankss
@rolandomotta6354
@rolandomotta6354 9 месяцев назад
Amazing work, where did you learn all this? just from the internet or you study it somewhrere?
@supermarketsallad
@supermarketsallad 9 месяцев назад
Didn’t study programming or touchdesigner specifically, studied other fields of art though.
@rolandomotta6354
@rolandomotta6354 9 месяцев назад
@@supermarketsalladyou should learn to programm if you dont know how, its gonna increase your artistic horizons
@palitox5770
@palitox5770 6 месяцев назад
when i insert the geometry it wont let me link it. im really new to this and might be missing something, but i did everything like the tutorial till this point. anyone knows what the problem could be?
@supermarketsallad
@supermarketsallad 6 месяцев назад
So you kinda need to drag from the last sop and then press tab to open the menu, and then it has a sop in. Or you can go inside the geo and put down an “in sop,” delete the torus, and turn on the display flag in there
@8eck
@8eck 8 месяцев назад
6:30 the coolest part. But now you can do the same thing with 3D gaussian splatting. Btw what is that software?
@supermarketsallad
@supermarketsallad 8 месяцев назад
thanks, this is Touchdesigner, a program mainly used to make interactive real-time performances etc. but it's very versatile. I haven't worked with Gaussian Splatting.. I guess you could produce similar results, but I don't know what if you can manipulate that data like this.
@mattnykamp
@mattnykamp 8 месяцев назад
how would you / could attach an audio file as input? The idea would be to make the pointclouds interact with the audio file, but I have no clue how to do that lol
@supermarketsallad
@supermarketsallad 8 месяцев назад
The answer is yes, definitely. But the margins of this RU-vid comment is too small to describe how to do it. My guess is that you don’t want to use the audio as pointdata, but that you are interested in making the point manipulations audio-reactive. There are a lot of great audio-reactivity tutorials on RU-vid by elekktronaut and acrylicode among many other. I also have one on my channel. That could get you started in how begin.
@THIEFSOUNDS
@THIEFSOUNDS 5 месяцев назад
which one is your audio input example? @@supermarketsallad
@mastoiloicos253
@mastoiloicos253 2 месяца назад
If I change the .ply file for a different one the Geometry Node has this Error: All OPs must generate the same number of instances (have the same lengths). Is there a way to change just the file and that it keeps working?
@supermarketsallad
@supermarketsallad 2 месяца назад
Probably the easiest way to fix that is to press 1 on your keyboard to reset the feedback loop. And make sure you are using the same point file for color and position.
@TheAndreyMak
@TheAndreyMak 8 месяцев назад
Great lesson! Is it possible to use other formats, for example video instead of .ply?
@supermarketsallad
@supermarketsallad 8 месяцев назад
Pointclouds come in different formats. But a video wouldn’t work for a few reasons. Mainly because it doesn’t have point information.
@robrob2835
@robrob2835 5 месяцев назад
But you could turn the video in a gaussian splatting and then export them as .ply
@camilan6244
@camilan6244 2 месяца назад
Mine is not rendering in real time. Any idea why?
@Nanotopia
@Nanotopia 9 месяцев назад
I am wondering why my plys don't give the lines like yours- any idea? I've tried with a couple different plys and messed with settings, copied your settings etc. and no wavy growing lines.
@supermarketsallad
@supermarketsallad 9 месяцев назад
The lines come from the feedback loop combined with the texture 3d TOP. If you follow the tutorial, and play with the noise and threshold, something that looks like this should appear. you can check out the tutorial I linked in the description to understand what’s going on.
@Nanotopia
@Nanotopia 9 месяцев назад
yes yes- I have done this no problem it is just that my plys do not stretch they explode 😂 which is nice but the lines are amazing @@supermarketsallad
@miliv_eth
@miliv_eth 8 месяцев назад
I had the same issue for the wavy lines being not present. The solution Ive come across was setting the Offset property of the Noise inside the feedback loop to 0. Hope it helps! m
@kno1541
@kno1541 6 месяцев назад
DOPE MAN, do u think that i can do the same effect but with a video instead of a 3d object?
@supermarketsallad
@supermarketsallad 6 месяцев назад
Thanks! No, not really. A video doesn’t contain 3d info. You could use it as a color map for a 2 or 3d particle system using similar techniques to this. But it’s quite different from this. My tutorial “fire-iris” creates a 2d particle system if you are interested.
@kno1541
@kno1541 6 месяцев назад
@@supermarketsallad oh great, i will check out that tutorial, thanks for answer bro, apreciatte it!
@armineslamieh
@armineslamieh 7 месяцев назад
Thanks for this video, also could i have the name of the music?
@supermarketsallad
@supermarketsallad 7 месяцев назад
My bandcamp is in the description. It’s there :)
@michellewesterman9481
@michellewesterman9481 9 месяцев назад
one more question :) I have problems with the RGB values of my point cloud. I made a 3d poly.glb with polycam an my iphone13 and transferred it into a ply... I do believe that this is the reason why I lost my RGB values... can that be correct?
@supermarketsallad
@supermarketsallad 9 месяцев назад
I actually don’t know, it sounds like you are correct. It looks like polycam can export plys. Otherwise, when doing the transformation check to see if there’s a color option. But I actually don’t know what I’m talking about here.
@user-kq7xy1rv9u
@user-kq7xy1rv9u 9 месяцев назад
How do u solve this problem? I met something that seems like the situation u depicted, I wonder if you can share how u sove this.
@klaudiapacharew9844
@klaudiapacharew9844 7 месяцев назад
I have the same issue as everyone else, but I was working with google map scans :( Does anyone know how I can get those?
@michellewesterman9481
@michellewesterman9481 9 месяцев назад
hmm you need the non commercial right?
@supermarketsallad
@supermarketsallad 9 месяцев назад
The non-commercial works fine, if that’s what you mean unless your pointcloud is over 1280 by 1280 in resolution. The commercial works well too.
@Hamidsami021
@Hamidsami021 2 месяца назад
Scan app for android?
@Carabistouillepng
@Carabistouillepng 3 месяца назад
i don't have the red, green, and blue option on my first point select :/
@fordrivingandothers
@fordrivingandothers 3 месяца назад
sammeeee its just a bunch of other options
@nataliastojkova6374
@nataliastojkova6374 2 месяца назад
same here, I even tried to download older versions, but can't find the right one
@danieljumillas7495
@danieljumillas7495 6 месяцев назад
Fantastic tutorial. Do you know if it is possible, instead of doing it with a .ply file, to add a Kinect at the beginning?
@Mistubishi.
@Mistubishi. 6 месяцев назад
same question here, i got the kinect 2 but i dont know :(
@IrinaCC1
@IrinaCC1 6 месяцев назад
Is it must pay to download?
@supermarketsallad
@supermarketsallad 6 месяцев назад
No, Scaniverse is free
@easoli47
@easoli47 Месяц назад
Hello ! I tried every type of .ply, nothings work for me i always have black screen and no point ... If someone have an idea t.t ...
@supermarketsallad
@supermarketsallad Месяц назад
Then it probably isn’t a problem with the ply. A common problem is that people forget to toggle “add points” in the add SOP
@easoli47
@easoli47 Месяц назад
No I already do that .. I follow every step from the tutorial
@supermarketsallad
@supermarketsallad Месяц назад
@easoli47 hmm. Maybe try instancing some other geometry. A box SOP for example (uniform scale 0.002) and use a constant MAT. For trouble shooting
@easoli47
@easoli47 27 дней назад
@@supermarketsallad Ok the solution was only to update my touchdesigner :') ...
@mrshinesun
@mrshinesun Месяц назад
Great Tutorial! Like many, I could not change the X Y Z values to Red Green Blue in my PointSelect. What worked for me was using a GLSL top instead, with the follozing code: out vec4 fragColor; void main() { // Fetch the color from the input texture, where X, Y, Z are stored in R, G, B vec4 xyzData = texture(sTD2DInputs[0], vUV.st); // Assuming the range of XYZ values is from 0 to 1 // Here we directly map XYZ to RGB fragColor = vec4(xyzData.r, xyzData.g, xyzData.b, 1.0); // Set alpha to 1 for full opacity }
@supermarketsallad
@supermarketsallad Месяц назад
Hello! This is a neat idea if you want the points colored according to position. This is however a little bit of a walk around the block to end up at your door, and you could actually bypass this node and have the same result. If you don’t have an r, g, b buffer in your point file select that could mean one of two things. Your pointfile doesn’t have color. Or it has color but they are labled as something else (in that case I suggest trying the different buffers to see which ones are the colors)
@giulialuotto9466
@giulialuotto9466 5 месяцев назад
hi! idiot noobie here. i followed the teaching (great work btw) up to the basic manipulation but the threshold + noise just dont? work? does anyone have any idea how to solve this?
@supermarketsallad
@supermarketsallad 5 месяцев назад
hello noobie. Maybe you forgot to close the feedback loop.. Or maybe you didnt set it to input*noise in under “output” in the noise. Maybe you didn’t turn up the soften enough in the threshold. Or maybe your pointcloud is really large or really small.
@yogi.pratama
@yogi.pratama 2 месяца назад
Lowering the threshold works. Thank you!
@tomhill6004
@tomhill6004 9 месяцев назад
My word! This is stunning. Outstanding work! I’m looking to hire someone to create a music video. Would you be interested?
@supermarketsallad
@supermarketsallad 9 месяцев назад
Find me on instagram and shoot me dm and we can talk :) 🌟
@tunaroll3957
@tunaroll3957 7 месяцев назад
I'm the 999th liker of the video! Kudos to me and the 1000th who'll come after me.. Of course a big shout to supermarket salad for making this awesome video! :)
Далее
НЕ ДЕЛАЙТЕ УКЛАДКИ В САЛОНАХ
00:43
7 Years of Software Engineering Advice in 18 Minutes
18:32
Trace and Blob Tracking Effect with TouchDesigner
18:26
We tried to compete with AI... [AI vs. ARCHITECT]
14:20
Why Unreal Engine 5.4 is a Game Changer
12:46
Просмотров 1 млн