XaiJu
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 between a circular length check and a boundary check (similar to a bounding box) - "GaussianSplat_POPViewer_with limit delete.toe"

The FX can be switched via the FX Select slider and found inside...

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: https://www.patreon.com/posts/multiple-field-139281050?utm_medium=clipboard_copy&utm_source=copyLink&utm_campaign=postshare_creator&utm_content=join_link

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 weights for each attractor.

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 part of this system takes just over 10 minutes to patch, we then further refine by building a scene and adjusting lights.

All files available for free!

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 time, please consider subscribing or donating to help me keep making and sharing work like this :)

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 interaction to the system Part 1 tutorial + files here https://www.youtube.com/watch?v=7pZ88IyJHhY

If you want to go into the Attractor component or Camera Viewport component in more depth the tutorials are available 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 Component tier subscribers.

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 utilize custom attributes to make a dynamic moving system, as well as applying image maps to the tentacle color. In the upcoming second part of the tutorial we will add in attractors and particle trails adding more complex/lifelike movement and interaction to the system

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: https://www.patreon.com/posts/pop-starter-pack-131156146

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 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 vector motion and acceleration fairly easily. These are foundational concepts in creative coding with tools ...

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 reccomend taking a look at the boundary networks - showcasing how the math mix POP can be used to create vector motion and acceleration fairly easily. These are foundational concepts in creative coding with tools like p5.js - I have also included p5.js versions so you can see the logic and how that was tra...

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: https://www.youtube.com/watch?v=OtwMVjU86J4

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 and less computationally intensive outputs.

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

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 own ASCII filter.

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