A lidar tool made with Touchdesigner C++ CHOP, which can support HOKUYO, SLAMTEC, EAI and SIMINICS. Connect multiple lidars. Multiple lidars merge. Add trigger range TUIO & UDP This version is only available in Touchdesigner 2022+.
TD Launcher A standalone windows launcher application for automatically opening TouchDesigner projects (.toe files) with the correct version of Touch, choosing from what is currently installed on your system or allowing you to download the correct version and install it from the launcher.
Herewith you'll find our recently developed Blender Add-on: 'TD Scripts v1.1. We're currently seeking for opportunities to make the transition between Blender and Touchdesigner more fluid, especially within the export realm.
L-Touch is a TouchDesigner module for controlling L-ISA objects as well as many other parameters in L-ISA Controller via OSC. More information on specific parameters, and the python extensions, can be found in the pdf documentation.
Recently rediscovered this post from several years ago. Needing to calculate the White value for a color to drive lighting fixtures that expect RGBW channels is pretty common. Since it's basic color math, it's something that's really best done in a shader.
DYNAMIC pixel map GENERATOR for multi-display environments Artio is a highly customizable TouchDesigner component that generates a pixel map for each of your displays in a geometry COMP replicator setup. It is designed for maximum clarity and scalability for events and performances.
Speed Calculator Simple COMP to calculate a speed. How to use Drag and drop the Speed_Calculator.tox on your project. Connect a CHOP operator to the input. You don't have to rename the channel. Just arrange the channel by xyz.
https://youtu.be/6y2NN1RAqdQ There is a glitch in Ramp TOP at half sub-pixel phase values where the gradient doesn't go from maximum to minimum in one pixel. This can cause glitches in instancing data and other cases as well (as shown in the video).
.PHOTOGRAMMETRY WORKSHOP. Last May, I gave a workshop about photogrammetry @ Stereolux (France - 44) The ZIP archive is now available, with 3D scans (xyz text format - made with Reality Capture) and an associated Toe file (the one used to make the teaser image).
This is a boilded down version of my Serum system (example). It's a 2D particle system and there's no GLSL involved! Feel free to play around and be inspired. Always credit me when sharing results. Non-commercial use only, contact me otherwise.
https://youtu.be/G25n1DAI2pM This component takes care of all your reset needs, pulsing all 'resetpulse' or similar parameters of operators included in search. You can enable or disable certain operator types (hope I didn't forget any).
Distance Calculator Simple COMP to calculate a distance between two coordinates. How to use Drag and drop the Distance_Calculator.tox on your project. Connect two CHOP operators to each of the inputs. You don't have to rename the channels. Just arrange the channels by xyz.
This is my first attempt to make a midi learn like any other software has. It works like this :Be sure your midi device is connected and mapped in TD.. (dialogs...alt+d)Select a comp, this should have customPar , if you want to map the buildIn pars please enable the Buldin Toggle.
Summary TMI is a tool for making basic color temperature adjustments on TOPs. It is written in GLSL. Instructions TMI features a color temperature slider (T), a magenta/green shift slider (M), and an intensity slider (I).
ATTRAKTORs DESIGNER Create, Design and Play Strange Attraktors in TouchDesigner After having shared two weeks ago Attraktors Creator, a .tox allowing creating and mix strange attractors here is now the news about Attraktors Designer. ATTRAKTORs DESIGNER is an application created with TouchDesigner.
Simple and easy way to have a Drop area to load video on demand. It blends to the new inputs and let in play only one movie file in per time.It does preload() and a the blend will happen only after preloading.
This component's code is from this : https://www.shadertoy.com/view/XtKfRV I did not find any specification in the code so i guess we are free to use it. If you use it in a working enviroment try to contact who made it. This component works fine in 8bit.
It's a Step Sequencer. The notable thing with this one is that it ties into TimerCOMPs, the main timer (/local/timer) by default but you can target a separate one if you have one. From the timer, it uses the tempo and time signature to build and step through the sequence grid.
Quick idea for troubleshooting feedback loops. Allows slowing the framerate to be able to see the changes between frames. Uses component time so the frame rate of feedback is independant from the normal timeline.
Attraktor Creator - Create and Mix Stranges Attraktors Equations. It is the lite version of Attraktors Designer without the design and the play mode. It allows to create any attractors in the particle system and output the positions texture and the velocity texture of the simulation system.
Overview This asset consists of an Unreal Editor Utility Widget and corresponding TouchDesigner component (.TOX file). The Editor Utility Widget emits Unreal’s sequence editor current frame, start frame, end frame, framerate, and currently loaded sequence name via OSC.
VIDEOBIN: is a video player inspired by the media-bin of vdmx with something more Usage: Point to your main video contents folder. In my case 'VJ-CONTENTS', which contain many other folders full of handmade videoclips. A tree lister will allow you to select one of theese folders,
A simple tox for creating a feedback top effect with depth awareness. It is recommended to provide a render TOP at a higher resolution without antialising and then downscale afterwards. Also, set the camera COMP's view parameters to match the distance range of the geometry in view.
The CamSequencer is an extended version of the default Camera COMP, with the added possibility of storing and recalling camera positions as presets, with an easing curve for the inbetween values - so that we can get nicely animated continuous camera movement without the need of an Animation COMP for
If you're anything like me and spend a lot of time in video conferences, you may want some privacy afforded by RTX background removal. Then I felt awkward explaining the black void I was working in, so I created this to swap out cool backgrounds.
This is a useful module to create QR Codes to display to your end user. I use this a lot for photo booth projects. I will upload the photo to the server with an assigned filename and then generate a QR Code so the user can go and download their photo right way. You can assign any data to the QR C
This is a stress test demo of my tweener class. It is processing 784 parameters per frame on 196 Geos. Feel free to comment if you have ideas for how to better optimize the code of my Tweener class or the Stress Test Demo. https://www.youtube.com/watch?v=hxmf2OPcLG8
Hello guys, It's been a while I didn't post anything, but this is just a very small component to integrate TD with Monogram Creative Console. I think this is the smartest, sexiest and most useful piece of hardware out there.
Hi, This component allows you to simulate ocean waves in realtime. The rendering is optimised by using the Inverse Fast Fourrier Transform algorithm.This allows you to change, on the fly, parameters like the wind force, the viscosity of the waves, the field size, etc.
This little TOX just disable all viewer from your project. Sometimes we forget to do it manually and that consume some ms for your CPU, and also there are many components inside another and so on... this component does the op(''xxx').viewer = False for all of them.
https://youtu.be/-Ck2fPVT3MQ Here's an OSC reader I made in collaboration with Paliverse, creator of Dualsense M on the App Store (about $5). Sends data from the PS5 controller out to TD through OSC protocol, including all joysticks, buttons, touchpad, and even gyro data to some degree.
UPDATE: Version 1.1 now available, see OLIB for a complete changelog. A huge thank you to Matthew Ragan for taking the time to look over this component and provide some awesome feedback for how it could be improved! I learned a lot from that!
I have an upcoming project for a children's museum that wants a custom scratch programming style interface to control a robot with 5 servos. This is an early prototype that lets you build a stack of nodes, pull them apart in groups and restack them to form the sequence of what will be the commands
Constant TOP that can be controlled using HSV slider parameters. These parameters can then be controlled by python or chop channels easily. See OLIB for longer description and detailed parameter explanation. Would recommend downloading from there.
I made this patch for a specific type of 3D volumetric display LedPulse Dragon-O https://www.ledpulse.com/technology/organic-system which has unlike other volumetric displays an organic placement on the LED's meaning there is an offset in x and y on every layer (1-4 and then repeating) instead of a
1st A big Thank you to Matthew Ragan and Markus Heckmann for their ispiring works: https://matthewragan.com/2019/05/06/touchdesigner-case-study-custom-parameters-and-cues/ https://derivative.ca/community-post/asset/zuweiser-more-experiments-controller-mapping-and-binding GOAL OF THIS THING : Pres
This is my favorite component and the one I use the most as this tool here will 'surface' any heightmap you have. Yes, that wired texture you get out of a feedback loop ...the idea is to get a nice shading on that. To define a surface means you need a perfect normal map.
Highlights (v0.19) New 3D bezierSdf to create arbitrary curved paths New headSdf based on tdhooper's model New polyhedronSdf with lots of controls and support for custom SDFs on vertices, similar to geodesicSdf Lots of new field inputs to customize various filters and SDFs Check out the Release
The Beat CHOP and Timeline CHOPs are a handy way to generate regular sequential input for music-based projects. They depend on a Time COMP to set the BPM. You can of course set the BPM in the playback bar but I don't always know what the BPM I'm trying to match is.
Use Pull the tox file into the TD Press shift + Middle to open the UI or click open window pulse on parameter Click + button to create a rectangle, then click display button to display rectangle on current pane Click - button to delete the selected rectangle Press shift + Right and drag to set the
https://youtu.be/4XmiHLaqgZs Mirror Lab and Glitch Lab are very popular Android apps for making procedural art, and they have an effect called 'Topology 3D' which originally inspired me to dive into TouchDesigner and one day implement it - and here we are.
OpenCV-Tracker TouchDesigner component, which allows to track objects in selected ROI (Region Of Interest) To start tracking select Tracker type and press Re-init Overview OpenCV-Tracker_example_out Parameters Tracker type - (Menu) Tracker type (https://learnopencv.com/object-tracking-using-open
DAT Script that allows the latest Laser Cube to work with Touchdesigner connected via WiFi or Ethernet LAN Tested with 2 Cubes on 1 Touchdesigner, connected in parallel on 2 different LAN Networks, worked live for 10+ hours without any issues.
My JDRenderEngine is now in V3. I came to Touchdesigner from timeline-based video editing in programs like iMovie, Adobe Premiere and Davinci Resolve. For a few years I also built patches in Magic Music Visualizer. I was always frustrated by the UI of iMovie and similar programs.
Hello community, During these times people might be confined, or they might be looking for new ways to entertain themselves, while playing, while learning. I hope this simple game quiz could make its part.
renderSBS is a tool I made to test 3D projections via SideBySide or TopBottom contents. Just release the TOX in your existing 3D Project and set the "render top" to be considered.
Country-flag-TOP TouchDesigner component, which allows to parse country flags in different resolutions Parameters Country - (menu) The country Width - (int) Image width Notes API: flagpedia.net/download/api You need internet connection https://github.com/confirmedancient/Country-flag-TOP
TOPs-stacker TouchDesigner component, which allows to align multiple inputs linearly (vertically and horizontally) CPU version uses more CPU resources GPU version uses more GPU resources GLSL version is prefered Parameters Number of inputs - (int) The number of COMP inputs Axis - (Menu) Selection
Version 0.16 of RayTK is now available! This version focused on optimizations, bug fixes, and usability improvements. Highlights Faster switching for menu parameters with optional optimization for parameters marked as read-only. New field inputs to control lots of operators.
Spring constraint based simulation for polygonial SOP geometry, calculated using compute shaders. This can be used to simulate cloth/fabric and more in real-time. Parameters to control stiffness, stress resistance, gravity, wind, etc are provided.
Hi everyone, here's little .tox I've created. It's mainly for recording tutorials and for workshops, showing the keys you press, the mouse clicks, which operator you're hovering over, which parameter you're hovering over and if that parameter's got an expression.