NokiMo
Visual Code Poetry

Visual Code Poetry

patreon


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 ...

View Post

Gaussian Splat POPs viewer - FREE

A TouchDesigner project that lets you load and view gaussian splats in .ply and .spz formats.

View Post

Attractor swarm

Using the multi glsl tox to create a network where attractors swarm over a 3d image. Get the .tox here: 2025-09-20 06:35:41 +0000 UTC View Post

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 w...

View Post

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.

View Post

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 pa...

View Post

Organic attractors

Organic attractors made in TouchDesigner. Experimenting with tweaking some parameters. Tutorial on this coming soon!

View Post

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 ...

    View Post

Camera component for bioluminescent tentacles

.toe and .tox showcasing the component in action.

View Post

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 interacti...

View Post

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 Componen...

View Post

Generative growth

Generative growth in TouchDesigner. Using POPs, inspired by nature

View Post

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 util...

View Post

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:

View Post

POP Reset life component

A handy reset life component for Patcher tier subscribers and above.

View Post

Easiest Life reset POP

Quick tutorial to make an effective and easy life reset POP!!

View Post

Iterative tentacles

First look at the project file for an upcoming tutorial.

View Post

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: 2025-06-28 00:31:33 +0000 UTC View Post

Depth buffer - make a 3d slitscan in POPs!!

Simple and easy technique to make a 3d slitscan effect using POPs.

View Post

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.

View Post

Modulo life - TouchDesigner POP tutorial

Create a life reset using modulo operations!

View Post

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 use...

View Post

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 reccome...

View Post

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 vectors

Tutorial video here: 2025-06-07 17:07:32 +0000 UTC View Post

Automated camera paths

Walkthrough a component to make automated camera paths

View Post

Making noise with data

Make noisy audio from different operators!

View Post

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 a...

View Post

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 f...

View Post

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 ow...

View Post

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

View Post