TouchDesigner
TouchDesigner Effects
ExploreNotesSoonTutorialsSoonPricing
AboutPrivacyContactFAQ
Socials
TouchDesigner Effects
← Explore

Caustic Weave

Code
A01V010
Version
1.0
TD Build
2025.33070
Released
05-08-2026
Downloads
Locked downloads

Downloadable files are included with membership. Unlock the full library to access every effect file and project file.

lightStudy_causticWeave.tox
tox
Light Study_Caustic Weave.toe
toe
818842__johnmode__frutiger-aero-incoming-call-ringtone-04-southwinds.wav
wav
TDMovieOut.31.jpg
jpg
Description

The whole pattern comes from light passing through an invisible layer of tiny ripples. Each ripple bends and focuses the light that gathers on the frame; past the brightest point of each little focus, the light crosses over and piles up along soft edges instead of sharp dots. As dozens of these edges overlap, they form nested, intersecting rings that weave across the whole image. Because the pattern builds up little by little, frame by frame, the way a long photograph gathers light over time, it looks like a real photo of light on a surface.

Usage Note

Built with native auto-motion and fully adjustable parameter controls, including optional audio analysis demonstration components. The system operates standalone with no external audio wiring required. To drive it with your own audio, route your audio signals to the corresponding parameters. All default and tested parameter ranges are documented in the DAT table.

Parameters
01Field5
Ripples1-80

How many ripples the light passes through; few gives large readable rings, many weave into a dense mesh.

Ripple Size0.05-0.25

How wide each ripple is; it also sets how far Focus has to go before rings appear.

Rings0-1

Adds concentric rings inside each ripple, so they arrive in nested sets.

Focus0.005-0.06

Sharpens the light from a soft glow into crisp rings, the way focusing a lens does.

Shuffle0-100

Re-rolls the whole ripple layout for a completely new arrangement.

02Look5
Trail0.9-0.995

How long light stays in the frame; low reacts fast, high builds a long smooth exposure.

Drift-1.5-1.5

Moves the accumulated light up or down the frame, smearing trails into wisps.

Haze0-1

Blends a soft out-of-focus copy over the sharp one, the mist around every line.

Exposure0.02-3

How much of the accumulated light reads as bright.

Contrast0.2-2.5

Contrast of the light ramp; below 1 lifts the faint haze into view.

03Colour7
Styleluminous / print

Which end of the image is light; Luminous glows on a dark ground, Print lays dark ink on pale paper.

Shadowrgb

Hue and richness of the dark world; its brightness belongs to the pattern, not to this swatch.

Lightrgb

Hue and richness of the light.

Atmospherergb

Colour of the light cast from off-frame; it tints the shadow, never replaces it.

Threshold0-1

How much light gets through; low floods the frame, high lets only the brightest lines survive.

Amount0-1

How much of the off-frame cast reaches the frame.

Angle0-360

Which side the cast comes from; 0 right, 90 top, 180 left, 270 bottom.

04Output3
Resolution256-4096

Output size in pixels; ships at 1280x720.

Detail256 / 512 / 1024

Rays cast per frame, squared; higher is denser and costs more GPU.

Framingfit / fill / stretch

How the square light field meets a non-square canvas.

05Motion3
Enabledoff / on

Master switch for the built-in drift; on by default.

Motion Speed0-3

How fast the drift runs.

Motion Amount0-1

How far the drift pushes each control.

06Presets5
Look Nametext

Name for the next captured Look.

Lookstored looks

Your saved control states; pick one, then Load.

Capture Lookpulse

Saves the current controls as a new Look.

Load Lookpulse

Applies the selected Look. Controls you have wired to something live are left alone.

Delete Lookpulse

Removes the selected Look.

Usage Terms

This purchase grants you a non-exclusive, non-transferable license to use the component in any personal and commercial projects, including live performances,

installations, and client work etc. All rights in the component and its intellectual property remain with Instant Infinite. The component may not be resold,

redistributed, shared, or repackaged, in whole or in part. Complete terms are provided in the included License Agreement.

Tags
MelancholyIntimacyIntensityMulticolorWonderNostalgiaLightBlissEuphoriaSerenityCalmSolitudeJoyLight StudyDreamyOrganicCustom ComponentEtherealDesireConnectionAudio ReactiveAmbientLongingLove
Inside the Network
5 Views
Caustic Weave — opening viewOpening View · A01V010
Caustic Weave — audio reactivityAudio Reactivity
Caustic Weave — componentComponent
Caustic Weave — remix examplesRemix Examples
Caustic Weave — internal networkInternal Network
Examples
39 Looks
Caustic Weave example 101
Caustic Weave example 202
Caustic Weave example 303
Caustic Weave example 404
Caustic Weave example 505
Caustic Weave example 606
Caustic Weave example 707
Caustic Weave example 808
Caustic Weave example 909
Caustic Weave example 1010
Caustic Weave example 1111
Caustic Weave example 1212
Caustic Weave example 1313
Caustic Weave example 1414
Caustic Weave example 1515
Caustic Weave example 1616
Caustic Weave example 1717
Caustic Weave example 1818
Caustic Weave example 1919
Caustic Weave example 2020
Caustic Weave example 2121
Caustic Weave example 2222
Caustic Weave example 2323
Caustic Weave example 2424
Caustic Weave example 2525
Caustic Weave example 2626
Caustic Weave example 2727
Caustic Weave example 2828
Caustic Weave example 2929
Caustic Weave example 3030
Caustic Weave example 3131
Caustic Weave example 3232
Caustic Weave example 3333
Caustic Weave example 3434
Caustic Weave example 3535
Caustic Weave example 3636
Caustic Weave example 3737
Caustic Weave example 3838
Caustic Weave example 3939