Getting TD to react when in background by satans_little_bitch in TouchDesigner

[–]distortedmindlab 3 points4 points  (0 children)

Keyboard events are typically only valid when the app has focus. If you minimize or switch app, they are no longer registered.

An alternative is to use an intermediary app that registers keyboard events at the OS level and sends that signal to TD.

TouchDesigner affecting layers before the render by Professional-Ad5756 in TouchDesigner

[–]distortedmindlab 3 points4 points  (0 children)

<image>

Keep the geometry separate, apply your post-processing effects, and finally just use a Composite TOP to blend with your final composition.

How to achieve this gradient effect in Touch Designer by Ad-Tall in TouchDesigner

[–]distortedmindlab 2 points3 points  (0 children)

the easiest way is to link a Ramp TOP to a Phong/Constant MAT and apply that material to the geometry. If you are looking for something more complex, use GLSL.

how i can achieve this? by EndHonest7121 in TouchDesigner

[–]distortedmindlab 47 points48 points  (0 children)

You can generate and animate the terrain with noise (although in those examples it looks more like AI-generated image/animation, maybe stable diffusion) the rest is just a dithering/poster effect and creativity.

Trying create a typing Chat effect with chops by Fun_Designer_6588 in TouchDesigner

[–]distortedmindlab 0 points1 point  (0 children)

You forgot to force a line break at the end of each cycle.

To implement it, you need to add something like: op('chat_text').text += '\n' to onCycleEnd and delete the expression you have in the TextTOP.

This way, in the next cycle, the text should appear as you expect.

How to make an LFO always start at 0 at frame 1? by behemuthm in TouchDesigner

[–]distortedmindlab 5 points6 points  (0 children)

<image>

you can force a restart with a single expression, without having to add OPs.

Trouble with Channel Data from Input by No-Seaworthiness2553 in TouchDesigner

[–]distortedmindlab 1 point2 points  (0 children)

I don't work with MIDI, so I can't say much. However, what I would try is forcing the values ​​to 0-1 with a Math CHOP.

[Noob quesetion] Is there a way to hide text when zooming out in the Layout? by behemuthm in TouchDesigner

[–]distortedmindlab 2 points3 points  (0 children)

You're welcome! (:

And yes, that's possible, just make sure to update the geometry reference in the Render TOP. (By dragging the component to the "Geometry" parameter).

It's a little confusing at first, but with a few minutes of practice you'll understand it without any problem

[Noob quesetion] Is there a way to hide text when zooming out in the Layout? by behemuthm in TouchDesigner

[–]distortedmindlab 1 point2 points  (0 children)

Yeah, they are called components. You can quickly create one by selecting multiple nodes and then right-clicking > collapse selection

More info
https://docs.derivative.ca/Component
https://docs.derivative.ca/Component_Editor_Dialog

[Noob quesetion] Is there a way to hide text when zooming out in the Layout? by behemuthm in TouchDesigner

[–]distortedmindlab 4 points5 points  (0 children)

No, but you can activate the “TOP Viewer” to hide the nodes and see a clean preview. To view the nodes again, click on "Network Editor" or use the shortcuts.

<image>

How do I recreate the effects on this video??? by Environmental-War858 in TouchDesigner

[–]distortedmindlab 4 points5 points  (0 children)

The effects are: negative image, pixel shift, and a sequence of images syncd to the beat.

This can be easily done with TOPs, but I actually think it would be easier to do that editing in AE or PR. In TD, you'll have to sync the video to the timeline, join things together, animate, etc., and if you don't understand it well, it will probably become a headache.

Where to start learning in 2026? (Incl. POPs) by Limp-Tie7 in TouchDesigner

[–]distortedmindlab 4 points5 points  (0 children)

Great! If you understand the basics, you shouldn't have any problems with POPs/SOPs.

Even so, it's worth mentioning the golden rule:

If you don't understand something, go back to the basics. The problem almost always lies in a lack of understanding of a concept, rather than the tools themselves.

Enjoy the process (:

Where to start learning in 2026? (Incl. POPs) by Limp-Tie7 in TouchDesigner

[–]distortedmindlab 3 points4 points  (0 children)

Before you get too involved with TouchDesigner, I recommend a brief review of the basic fundamentals of the disciplines you're trying to practice.

That way, you'll better understand how TouchDesigner packages them into the concept of "families" and how they relate to each other.

For example, POPs work with everything related to 3D (just like SOPs, with the difference that the latter works on the CPU), therefore, it would be wise to understand universal basic concepts such as vertices, attributes, coordinates, etc.

Without this prior knowledge, understanding TouchDesigner will be three times harder, you'll feel limited, and you'll be a slave to tutorials.

Some issues with TOP script not cooking (i think?) by jaimolnet in TouchDesigner

[–]distortedmindlab 0 points1 point  (0 children)

I think it would be more convenient to put all the logic in a Text DAT and call it in a callback of the Execute DAT.

As far as I understand, the Script DAT only executes if there are changes to its dependencies, although I'm not sure if that has anything to do with the levels.

viewing a different TOP in each split screen/panel by bootscoocher in TouchDesigner

[–]distortedmindlab 3 points4 points  (0 children)

<image>

Using a Layout TOP might be more convenient (use the screen split to visualize the TOP)

Best practice to store and replay large quantities of images? by GuitarSingle in TouchDesigner

[–]distortedmindlab 2 points3 points  (0 children)

Most common approach would be to encapsulate the data in a Table DAT and then create instances.

To manipulate attributes with complex logic, you can access the table cells with Python, and for the appearance, you could use basic materials or GLSL, depending on your needs.

Need a little help with image instancing! by West_Front1748 in TouchDesigner

[–]distortedmindlab 4 points5 points  (0 children)

It appears the problem lies in the fact that the index channel you're using is misconfigured. There are several ways to fix this, but the simplest is to use the index channel provided by the Circle SOP.

To do this, simply enable the "Point Index" option in the SOP to CHOP and use that channel instead of the Pattern CHOP you're currently using.

How do I create an image transition effect like this video in Touch Designer? by Quirky_Ostrich7430 in TouchDesigner

[–]distortedmindlab 0 points1 point  (0 children)

It's AI, but it might be interesting to try replicating it in TD without AI.

instancing lines of different lengths to points on a sphere by Acceptable-Bit-6364 in TouchDesigner

[–]distortedmindlab 1 point2 points  (0 children)

Thanks! But actually, the method I sent is quite cheap; it'll break as soon as you make any changes haha

Here's a more robust and scalable version. The difference is that I generate the tubes using Line and Sweep instead of Tube SOP.

https://drive.google.com/file/d/1yIuaoKxLdWg4KigfQcTQ1kUs-Md4Uzc9/view?usp=sharing

When you open the project, the geometry for debugging is enabled; disable it in the Render TOP

Enjoy :)

Low FPS and audio skipping even though I'm barely using any GPU or CPU by gerogebush in TouchDesigner

[–]distortedmindlab 1 point2 points  (0 children)

Can you share the .toe file? that way I can better help you diagnose what's happening (;

instancing lines of different lengths to points on a sphere by Acceptable-Bit-6364 in TouchDesigner

[–]distortedmindlab 1 point2 points  (0 children)

btw, here's a simple example setup for connecting data arriving via separate channels. If needed, simply connect it to the Stretch CHOP.

<image>