- 101
- 258 825
Lake Heckaman
เข้าร่วมเมื่อ 31 ส.ค. 2021
I am a new media artist using TouchDesigner and a smattering of other softwares to explore how we observe and interact with the world around us.
Come follow my journey and learn how I use TouchDesigner, Houdini, Unreal Engine and more in my own workflow. I also offer private TouchDesigner tutoring for anyone interested in a more personalized approach!
Portfolio: www.lakeheckaman.com
Instagram: water__shed
Substack: lakeheckaman.substack.com/
Come follow my journey and learn how I use TouchDesigner, Houdini, Unreal Engine and more in my own workflow. I also offer private TouchDesigner tutoring for anyone interested in a more personalized approach!
Portfolio: www.lakeheckaman.com
Instagram: water__shed
Substack: lakeheckaman.substack.com/
SDF Interference Patterns in TouchDesigner
In this update to an earlier video, I will show you how to draw interference patterns on screen with a mouse, as well as how to use any type of SDF (not just a circle) to create interesting, dynamic patterns interactively.
We will also look at writing simple python in TouchDesigner, using extensions, and a little bit of GLSL!
Project file is available on Patreon: patreon.com/water__shed
My portfolio: www.lakeheckaman.com
Check me out on Instagram: lake_heckaman
We will also look at writing simple python in TouchDesigner, using extensions, and a little bit of GLSL!
Project file is available on Patreon: patreon.com/water__shed
My portfolio: www.lakeheckaman.com
Check me out on Instagram: lake_heckaman
มุมมอง: 601
วีดีโอ
Cymatics in TouchDesigner
มุมมอง 70014 วันที่ผ่านมา
Cymatics are an amazing phenomenon created by resonant waves, which cause sand or other small particles to form beautiful, self-organized patterns. A very common example of cymatics are Chladni plates, a special case of this cool effect! In this tutorial, we will first understand what cymatics are and how they function, then use simple math and GLSL shaders to implement an interactive version o...
Gray-Scott Reaction Diffusion in TouchDesigner (Part 2)
มุมมอง 77228 วันที่ผ่านมา
Take your reaction-diffusion system even further in this tutorial, which will teach you how to tweak your shader for easy tiling rendering on a sphere, build a quick-and-easy preset system to keep track of different parameter settings, and add interaction with the mouse! Building on Part 1, available here: th-cam.com/video/1k_uPHcV6BA/w-d-xo.html Find me online! My portfolio: lakeheckaman.com I...
Gray-Scott Reaction Diffusion in TouchDesigner (Part 1)
มุมมอง 1.1Kหลายเดือนก่อน
Learn to simulate the awesome Gray-Scott reaction diffusion system in TouchDesigner, using GLSL shaders. We discuss the mathematical basis of the system, how to implement it in shaders, tiling, and how to color the simulation using any palette! Find me online! My portfolio: lakeheckaman.com Instagram: lake_heckaman Project Files on Patreon: patreon.com/water shed Gray Scott Reacti...
Cero39 - Chiquishow (Visual Mix by Lake Heckaman)
มุมมอง 478หลายเดือนก่อน
Created by Lake Heckaman for Cero39's new album R-A-B-I-A See more: lakeheckaman.com Instagram: lake_heckaman
"GROUNDBREAKING" - An Interactive Installation by Lake Heckaman
มุมมอง 4232 หลายเดือนก่อน
Commissioned by Oracle and Accenture for Oracle Cloud World 2024. Created and programmed by Lake Heckaman.
Printing Still Images from TouchDesigner
มุมมอง 1K2 หลายเดือนก่อน
This quick tutorial will show you how to use easy command line - style tools (along with TouchDesigner's functionality) to print any TOP to any printer in real time. We will be making use of extensions and Engine COMPs in doing so, making it a great practice project for these topics too! Disclaimer: this one is only going to work on Windows. Mac users will have to find a different command line ...
Still, Life 00 - Graffiti, Morgan Avenue, Brooklyn
มุมมอง 3462 หลายเดือนก่อน
Generative artwork by new media artist Lake Heckaman See more: www.lakeheckaman.com/work/still-life
Wavy Interference Patterns in TouchDesigner
มุมมอง 1.5K2 หลายเดือนก่อน
Use simple equations to create complex, dynamic wave patterns, ripples and distortions with TouchDesigner! We will take a look at (just a little bit) of math and theory, using this to create a simple feedback system to generate our visual effect. Click-based interactions make it super easy to experiment with this system and extend it in many ways. Plus, a quick crash course on extensions and th...
Phyllotaxis in TouchDesigner, no GLSL!
มุมมอง 1.7K3 หลายเดือนก่อน
A reprisal of my last tutorial on animating phyllotaxis in TouchDesigner, this time using only TOPs for anyone who feels more comfortable there! Project file available to all my Patreon members - all tiers!! Enjoy! Project files on Patreon: www.patreon.com/posts/109588861 My portfolio: www.lakeheckaman.com My Instagram: lake_heckaman Resources: Cool intuition building applet about...
Modelling Phyllotaxis and Zoetropes in TouchDesigner
มุมมอง 1.1K4 หลายเดือนก่อน
Model the beauty and complexity of all sorts of plants using a simple - to - program algorithm in TouchDesigner! We will write a short GLSL shader that will implement 2D phyllotaxis, the process by which plants add new organs to their structure (e.g. petals, leaves, seeds, florets). This fascinating algorithm gives rise to many scintillating patterns with just a few parameter tweaks, making it ...
Render Pick without MultiTouchInDAT in TouchDesigner
มุมมอง 1.2K4 หลายเดือนก่อน
Use any sort of interaction data for render picking, without the MultiTouchDAT! I will show you how to use any chop-based data as a source for render picking, applying these interactions to alter a point cloud instance-by-instance! We will scale, move and recolor instances with ease. If you dont see the point cloud on file open, press ctrl-` to reset the system. I have also included a link to t...
Point Clouds with ParticlesGPU and PBR Rendering!
มุมมอง 1.7K5 หลายเดือนก่อน
Create stunning renders with point clouds using the ParticlesGPU component from the palette, with just a few tweaks! Build a physically based rendering pipeline for the point cloud, add turbulence or interactive attractors, and more! Project Files: www.patreon.com/posts/point-clouds-and-106013202 Instagram: lake_heckaman 00:00 - Start 00:26 - Point Cloud Particles GPU Intro 01:10 ...
Turbulent, Wavy Feedback System in TouchDesigner
มุมมอง 1.4K5 หลายเดือนก่อน
Back to basics! In this video, we will create a wonderful feedback system from scratch, generating lovely waves and turbulent dynamics from any input texture (photo or video). I have included an additional post-processing .tox in the project file for my Patreons, available here: www.patreon.com/posts/turbulent-wavy-105027982 P.S: I forgot to mention in the video, but of course I recommend trans...
Render Pick DAT with Instances in TouchDesigner
มุมมอง 1.4K6 หลายเดือนก่อน
Render picking is a super powerful tool for building everything from interactive visuals to fully-featured UI components. In this tutorial, I will review basic render picking usage (through the Render Pick DAT) and focus on how to use render picking to edit specific instances individually using the mouse. Learn how to change instance color, click and drag instances to move them around, and more...
Printing Generative Art - Understanding DPI, PPI and Image Resolution
มุมมอง 6247 หลายเดือนก่อน
Printing Generative Art - Understanding DPI, PPI and Image Resolution
NYC's MTA Train Time Realtime in TouchDesigner!
มุมมอง 7607 หลายเดือนก่อน
NYC's MTA Train Time Realtime in TouchDesigner!
Finally, Gaussian Splatting in TouchDesigner!
มุมมอง 6K7 หลายเดือนก่อน
Finally, Gaussian Splatting in TouchDesigner!
TouchDesigner Best Practices: Demystifying the .bat file
มุมมอง 6938 หลายเดือนก่อน
TouchDesigner Best Practices: Demystifying the .bat file
Lygia Shader Library in TouchDesigner
มุมมอง 7778 หลายเดือนก่อน
Lygia Shader Library in TouchDesigner
Shadertoy to TouchDesigner: Porting shaders with several buffers
มุมมอง 2.9K9 หลายเดือนก่อน
Shadertoy to TouchDesigner: Porting shaders with several buffers
Luma AI in TouchDesigner - Import Geometry, Point Clouds, Environment Maps and more!
มุมมอง 13K9 หลายเดือนก่อน
Luma AI in TouchDesigner - Import Geometry, Point Clouds, Environment Maps and more!
GLSL Materials in TouchDesigner: Porting from WebGL
มุมมอง 1.4K10 หลายเดือนก่อน
GLSL Materials in TouchDesigner: Porting from WebGL
Lake Heckaman - Against the Current - Art Basel 2023
มุมมอง 49910 หลายเดือนก่อน
Lake Heckaman - Against the Current - Art Basel 2023
Lake Heckaman - Self Reflecting Pools - Art Basel 2023
มุมมอง 37810 หลายเดือนก่อน
Lake Heckaman - Self Reflecting Pools - Art Basel 2023
Stream iPhone Camera to TouchDesigner
มุมมอง 3.9K11 หลายเดือนก่อน
Stream iPhone Camera to TouchDesigner
TouchDesigner Tiled Grid Virtual Canvas Installation - Transitions
มุมมอง 52511 หลายเดือนก่อน
TouchDesigner Tiled Grid Virtual Canvas Installation - Transitions
My code was running perfectly earlier but I just tried to change a location and now I'm getting an error that says "AttributeError: module '/project1/weather_reactive_effect/weatherAPI/datetime' has no attribute 'date'." I tried to go back and add from datetime import datetime but this didn't change anything. Any suggestions?
hard to say without seeing the code, but it looks like more than just the location changed
Underrated tutorials, underrated channel. Thank you so much for sharing!
that is very nice to hear, thank you :)
Thank you! The thing I didn't understand is 43:27... I was using just a clean new TD project, so I created a Custom Component for all the variables... and... "CHLADNI" in parent.CHLADNI.UpdateCymaticParams() throws an error. I'm just a beginner and tried others words like project1 or CHLADNI_PLATE instead, but it didn't help =) So what does this line refer to?
Great tutorial! Do you know if there's a way to select multiple instances at once? Also, is there a way to do some kind of falloff effect?
a pixel can only be over one instance at a time, so technically speaking you cannot select one per frame. However, that means you can pick many instances per second, which is usually indistinguishable from picking several at once as far as falloff, not sure exactly what you mean, but I think that would probably be done with some sort of damping/decay in the feedback loop driving instances
Hello, subscribe to your patreon if you can get a tutorial on this fluid simulation, I really want to learn, thanks
yep, you get the .tox with a subscription
@ thanks!!!
🥇🥇🥇
<3
Chladni /ˈklɑːdni/
fair enough lol
So great visual! how did you give the grid thing effect when the Kick? Snare? sound comes? Any tutorial?
i used stems from the artist to drive the audio reactive components
any idea for porting a shader with multiple buffers to three.js?
similar idea but you need to bind each buffer in succession - there are some good examples on the three.js website that show how to do so, and chatgpt is also pretty hand for boilerplate webgl (although not perfect)
nice tut, thank u!
thanks a lot!!
Wow!! Well done 🎉 ❤
thanks!! glad you found it useful :)
Patreon ?
Sick
ty this tutorial is really amazing !!
truly stunning
thank you so much!!!
Very interesting. Make it louder next time please.
thanks for that feedback - will do my best
Thank you so much!
Pls more🔥
any specific ideas you would want to see?
Благодарю за ваш труд! где я могу взять текстуру указанную в уроке? вы говорите в более ранних уроках = но у вас их много - что хорошо можете указать более точно?
th-cam.com/video/ltwHr_TdpYE/w-d-xo.html&pp=ygUeZmx1aWQgc2ltdWxhdGlvbiB0b3VjaGRlc2lnbmVy
Can't change the text class to python. Did they change this?
Is there any method to change the size of every particle, giving a noise of random to decide the size
not so easily with the particle SOP, although you could use a point SOP, it wont be very performant. you should probably use a proper GLSL particle system if you need that level of control
wow. thats truly groundbreaking. ;) love your stuff Mr. Heckaman
Great tutorial learned a ton from this one like utilizing extensions with OOP. Would love to see more tutorials on mathematics + GLSL The coding is straight forward to me but the mathematics is a bit harder to wrap my head around def gonna have to study some more.
thanks and i appreciate that feedback! any particular maths topics that come to mind you feel are under-represented elsewhere?
@@water__shed Stuff like non-linear algebra/geometry and parametric equations would be super sick. Like just watching you re-create non-linear functions in GLSL would be super helpful imo. IE: The Archimedes Spiral or Mandelbrot set.
Great video thanks for sharing!
Hi, I'm deciding between the RPLidar S2E and the RPLidar A3 for an interactive project with TouchDesigner. Which model would you recommend for better performance? Also, is there another model you would suggest that might be superior to these two for real-time interaction and visualization?
S2 between the two options you listed - i have not been able to get the A-series to work with the same cplusplus code. the A series is also rated more for indoors and might get noise with exterior lights, if that is a concern. For choice, I like the new s3 a bit more than the s2 and works with the same pipeline. data is a bit cleaner and the refresh rate is a bit higher
Not your father's DLA
Awesome tutorial! Everything was working nicely but out of nowhere I started getting an error and my locations info didn't update anymore. This is the error: Error: Traceback (most recent call last): File "/project/Weather_Reactive_Effect/WeatherAPI/parexec2", line 9, in onValueChange td.tdError: File "/project1/Weather_Reactive_Effect/WeatherAPI/API", line 70 NameError: name 'data' is not defined Results of run opération resulted in exception. (/project1/Weather_Reactive_Effect/WeatherAPI/parexec2) I simply can't find a solution :(
looks like the name 'data' is not defined based on that traceback. could it be that you accidentally deleted an operator or line of code?
this is beautiful
thank you :)
Looks great
thanks!
very helpful! thanks! is there a second part to this?
th-cam.com/video/KF_jIPNUtdA/w-d-xo.html
followed step by step the tutorial but the null at the end after the tranfrom is outputting only black, any idea why? thanks
What else can it be apart from water? Can you give a spectrum of possibilities going beyond water effect with this workflow?
I will leave that as an exercise for the viewer - see where your creativity takes you :)
Thank you very much!
Do we need to go through the previous tutorial to do this tutorial? Because I can't see possible to achieve anything like that from scratch just following this video...
why not give it a shot?
So glad I found your channel. Loving these advanced tutorials!
thank you so much! im glad you find them valuable!
AMAZING
This is awesome and coolest effect. I would recommend not having the top displayed in the background and rather another panel or something. Makes it hard to see the text on all the operators.
My timer is not running, can you tell me how to fix it?
make sure it is active and your timeline is playing
@@water__shed it's working now, thank you!
This is insanely good. God like level. Thank you
so understandble explaination for both physic theory and glsl code ! even for beginners :)
thank you!! i am happy you find it useful :)
awesome
beautifully done!
Good to see you man 👍 thanks for another great video from touch 🍺
Very cool!
Thx man , nice work
cool!!✨✨
top
Very helpful! Thank you!
Thank you, this is excellent stuff
Thanks a lot for this tutorial!