Тёмный

3D Texture Tricks in TouchDesigner - Tutorial 

The Interactive & Immersive HQ
Подписаться 29 тыс.
Просмотров 19 тыс.
50% 1

Get access to 200+ hours of TouchDesigner video training, a private Facebook group where Elburz and Matthew Ragan answer all your questions, and twice-monthly group coaching/mastermind calls here: bit.ly/2zJ0lmt
If you’re a TouchDesigner Beginner, check out our TouchDesigner Tutorial Series! We teach you all the basics of how to use TouchDesigner, including mouse controls, hotkeys, parameters, the operator families, and more: interactiveimmersive.io/touch...
3D Texture can be intimidating for a lot of users because they're unlike our regular 2D textures we work with every day. You may have even tried to plugin a 3D texture into another TOP and found errors you couldn't decipher. In this video, Elburz shows you a few 3D Texture tricks and a use case that allows you to cache short movies to the GPU and instance tons of them with independent playheads.

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

 

3 авг 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 29   
@HotelEdenMusic
@HotelEdenMusic Год назад
Always incredible tutorials, thank you for giving so much back to the TD community!
@TheInteractiveImmersiveHQ
@TheInteractiveImmersiveHQ Год назад
We appreciate the feedback - our pleasure! Thanks for watching :)
@bradonwebb2539
@bradonwebb2539 2 года назад
wooooow @elburz - noise chop - into speed chop, with limit - that was a thing of beauty. very simple setup that demonstrates the complexity you can generate with only a few nodes. Even though TD hasn't changed too much over the years I'm always surprised to find these little nuggets of gold. its not only about understanding math, its about understanding the TD mindset. Thanks!
@TheInteractiveImmersiveHQ
@TheInteractiveImmersiveHQ 2 года назад
Hahah so true. I'm even learning new tricks all the time. I totally agree that one of the best things folks can do when they're getting into TouchDesigner is to try to think like a TouchDesigner developer, similarly to how when you learn a new language some folks say "don't just translate a language you know in your head into the new language" because it'll give you all kinds of crazy grammar errors and you'll always be fumbling around for words.
@lupo8282
@lupo8282 3 года назад
Very nice. The efficiency of this amazes me.
@lupo8282
@lupo8282 3 года назад
Also: Great tutorials, man. You are on point.
@TheInteractiveImmersiveHQ
@TheInteractiveImmersiveHQ 3 года назад
Thanks! Our pleasure to make content you're enjoying. The efficiency of GPUs really is incredible! Simple tricks go a long way with it :)
@NationalTrevor
@NationalTrevor 3 года назад
Awesome video - thank you.
@TheInteractiveImmersiveHQ
@TheInteractiveImmersiveHQ 3 года назад
No problem! Glad you enjoyed it!
@abhimanyukrishna5792
@abhimanyukrishna5792 3 года назад
Thanks a lot for this tutorial! I did something similar manually on AfterEffects, but this technique saves so much time! Is there any way to instance the audio input of the movie file in a similar manner as well? Wherein the sound has also been offset by a certain parameter?
@TheInteractiveImmersiveHQ
@TheInteractiveImmersiveHQ 3 года назад
No problem! You could probably do something similar but a bit more tedious with replicating Lookup CHOPs and using those to scan through the audio using Timer CHOP set to Parallel mode and driven by a table, but it would definitely be more tedious than this. If you hop on our blog and search "Lookup" you'll find some good blog posts about Lookup CHOP that can help get you started with it if you haven't used it before.
@Stray_side
@Stray_side 2 года назад
Great Vid super awesome! I wanted to know if there was a way to patch in audio that can by synced in accordance.
@TheInteractiveImmersiveHQ
@TheInteractiveImmersiveHQ 2 года назад
Certainly. It depends on how you'd like to integrate the audio. Can you tell me a bit more about what you'd like to do?
@akenbak
@akenbak 3 года назад
Hi Elburbz nice video, this is helping me right now, and i want to thank you!. I have one question: Is there a way to replicate the speed part but using tops instead of CHOPs? Im trying to do this for a bigger particle system... about 5000 particles so I dont know if doing this speed trick would affect the CPU performance
@akenbak
@akenbak 3 года назад
I have an approach using feedback but fo this project is preferable not to use feedback TOP
@TheInteractiveImmersiveHQ
@TheInteractiveImmersiveHQ 3 года назад
@@akenbak you can certainly keep everything in TOPs if you'd like to optimize it for scaling. I think you would still want to use a Feedback TOP because then you can continuously add or subtract values inside of a feedback loop and that will effectively become the TOP version of a Speed CHOP.
@mxjsptlk
@mxjsptlk 3 года назад
Nice! If you create your instances Using an RG UV map you keep it all on the gpu
@TheInteractiveImmersiveHQ
@TheInteractiveImmersiveHQ 3 года назад
That's a great idea! When you want to push for even more optimization you can do things like even keep your layouts in textures!
@MrPiroman1990
@MrPiroman1990 3 года назад
Alternative video title: "A MAN TRIES NOT TO SAY 69 (Nice) WHILE KEEPING A STRAIGHT FACE" Great job. Not a begginer yet still learning from you!
@TheInteractiveImmersiveHQ
@TheInteractiveImmersiveHQ 3 года назад
Thanks for watching and glad you're enjoying and learning new tricks :)
@mateafriend1007
@mateafriend1007 Год назад
Thanks so much for this! I have a question I combined the above techniques, using the constant to control speed and pattern to create random variation. But when I slow down the constant to a very small number the images cross fade and create unwanted effects. Is there somewhere this can be controlled?
@TheInteractiveImmersiveHQ
@TheInteractiveImmersiveHQ Год назад
Great question, yes you can actually change this behaviour! Head to the Constant MAT and open up its parameters. To the right of the Color Map parameter you'll see a set of double arrows pointing to the right. Click on this icon to open additional settings for the color map texture. If you change the Filter parameter to "Nearest", the smooth interpolation you're seeing between frames will be removed. Hope that helps!
@mateafriend1007
@mateafriend1007 Год назад
@@TheInteractiveImmersiveHQ Thank you so much for the reply ! alwyas helpful, I am looking for a way to control the blend rather than take it away... I found another tutorial that showed a method using the limit and quantizing the values of W but it only does what the "Nearest" filter does and removes the interpolaton.
@hinduspl
@hinduspl Год назад
is therere an way to get non rectangle aspect ratio 1:1 on that texture3d top ?
@TheInteractiveImmersiveHQ
@TheInteractiveImmersiveHQ 3 месяца назад
Whatever texture you feed into the Texture3D TOP will define the resolution of the "frames", it just appears to be cropped to a square within the viewer. Hope that helps!
@KarynEaston
@KarynEaston Год назад
This is fantastic! thanks but how can I render it out so it plays as a movie? 🙂
@TheInteractiveImmersiveHQ
@TheInteractiveImmersiveHQ Год назад
Great question! You’ll want to use a Movie File Out TOP to render your visuals to a video file. We actually have a blog post (linked below) that dives into the Movie File Out TOP and its settings. Export Videos from TouchDesigner Like a Pro: interactiveimmersive.io/blog/beginner/output-movies-from-touchdesigner-like-a-pro/
@KarynEaston
@KarynEaston Год назад
@@TheInteractiveImmersiveHQ Thank you so much! I'll give it a try 🙂
@KarynEaston
@KarynEaston Год назад
Just one last query. I tried to add a different movie consisting of a 100 frames I even called it 'count' as in the tutorial but unfortunately nothing happened and the original file just continued to play. IS there something I need to do - thanks for any help? :-)
Далее
ЗЕНИТ - РОСТОВ: обзор матча
01:03
Просмотров 182 тыс.
3D noise in Touchdesigner
28:20
Просмотров 10 тыс.
ЗЕНИТ - РОСТОВ: обзор матча
01:03
Просмотров 182 тыс.