Visual Code Poetry posts
Gaussian Splatting in POPs - Component tier
Some FX experimentations with Gaussian splatting in POPs. I'll be updating as I add more.Update*-(October 18) added a second method of deleting splat points - Delete switch allows switching between a circular length check and a boundary check (similar to a bounding box) - "GaussianSplat_POPV...
Gaussian Splat POPs viewer - FREE
A TouchDesigner project that lets you load and view gaussian splats in .ply and .spz formats.
Attractor swarm
Using the multi glsl tox to create a network where attractors swarm over a 3d image. Get the .tox here: https://www.patreon.com/posts/multiple-field-139281050?utm_medium=clipboard_copy&utm_source=copyLink&utm_campaign=postshare_creator&utm_content=join_link
Multiple Attractors - Field POP and GLSL POP (Patcher)
Multiple attractors using the field and GLSL POP. The patcher tier includes project files for the base system we made in the tutorial as well as a further augmented version that includes variable weights for each attractor.
Multiple Attractors - Field POP and GLSL POP (free tier)
The base GLSL code for the multiple attractors tutorial is accessible here. You can download and copy it into your GLSL POP.
Recreate Refik Anadol (aka particle system/flow field) in TouchDesigner - quick and easy
Folks who are just getting started with digital art often ask me about how to make work that looks like Refik Anadol. Using TouchDesigner we can quickly and easily recreate this! The core part of this system takes just over 10 minutes to patch, we then further refine by building a scene and adjustin...
Organic attractors
Organic attractors made in TouchDesigner. Experimenting with tweaking some parameters. Tutorial on this coming soon!
3D Slimemold component - FREE tier
An update of my slimemold physarum component! Make slime molds in 3D using POPs.Tag @visualcodepoetry on your socials if you use the plugin! Making components like this takes time, please consider subscribing or donating to help me keep making and sharing work like this :)
Camera component for bioluminescent tentacles
.toe and .tox showcasing the component in action.
Bioluminscent tentacle tutorial Pt 2 - TouchDesigner
Make an organic organism of tentacles in TouchDesigner. Part 2 of 2. In this second part of the tutorial we add in attractors and particle trails adding more complex/lifelike movement and interaction to the system Part 1 tutorial + files here https://www.youtube.com/watch?v=7pZ88IyJHhYIf you want to...
Quantised Growth
I've been building a custom quantisation system that can be applied to points and geometry. Applied here to my generative growth network. I will be releasing the quantise component soon to Component tier subscribers.
Generative growth
Generative growth in TouchDesigner. Using POPs, inspired by nature
Bioluminscent tentacle tutorial Pt 1
Make an organic organism of tentacles in TouchDesigner. Part 1 of 2. In this tutorial we make a series of generative tentacles using rules set with POPs - learning how to use Copy templates to utilize custom attributes to make a dynamic moving system, as well as applying image maps to the tentacle c...
Generative Sea slugs - Pattern POP + custom attractor - patcher level
A simulated sea slug. A dive into using the pattern POP to make generative organisms. Project file patcher level here:
POP Reset life component
A handy reset life component for Patcher tier subscribers and above.
Easiest Life reset POP
Quick tutorial to make an effective and easy life reset POP!!
Iterative tentacles
First look at the project file for an upcoming tutorial.
POP explorations - GLSL intro - Free tier
Some new POP explorations focused on recreating more streamlined systems. Focusing on GLSL to recreate the boundary collision component found in the starter pack: https://www.patreon.com/posts/pop-starter-pack-131156146
Depth buffer - make a 3d slitscan in POPs!!
Simple and easy technique to make a 3d slitscan effect using POPs.
Custom point trails - dynamically create and delete POP points + mouse interaction
A tutorial where we create a dynamically sized particle trail that responds to the mouse.
Modulo life - TouchDesigner POP tutorial
Create a life reset using modulo operations!
POP starter pack - free subscriber utilities
This starter pack contains a series of useful POP operations for help getting started. This file is a starter pack for getting into POPs. A selection of networks that do some of the most useful operations I have found so far, alongside comments and experiments. I particularly reccomend taking a look...
POP starter pack - Patcher level
This file is a starter pack for getting into POPs. A selection of networks that do some of the most useful operations I have found so far, alongside comments and experiments. I particularly reccomend taking a look at the boundary networks - showcasing how the math mix POP can be used to create vecto...
Attractors in POPs
First tutorial using the new POP (Point operators) from TouchDesigner. Learn how to make an attractor using POPs and some background on attraction with vectorsTutorial video here: https://www.youtube.com/watch?v=OtwMVjU86J4
Automated camera paths
Walkthrough a component to make automated camera paths
Making noise with data
Make noisy audio from different operators!
Horizon thresholding Gaussian Splats
Filter Gaussian splats to filter date on the outside of your scene - sort of like a limit. Detailed from 11 mins into the video. Super useful for cropping splats and making object specific and less computationally intensive outputs.
Texture maps and UVs
A deep dive into the basics of making and using UVs and texture maps in TouchDesigner. Find out how to make UVs with ramps, SOPs and GLSL, learn how to make textures from 3D geometry and mash new forms together.
Replicators 2 - ASCII in TouchDesigner
A follow up to last weeks video on replicators - https://www.youtube.com/watch?v=mfs3yrtVl9s Here we build our own ASCII filter.
Replicators in TouchDesigner, under 10 minutes - simple and easy beginner tutorial
What are replicators in TouchDesigner and how do we use them? Fast and easy replicators tutorial - leverage the power of replicators in your projects!! Some fun replicator examples attached























