Ripped right from Wikipedia: “UV mapping is the 3D modeling process of projecting a 2D image to a 3D models surface.” If you’re familiar with 3D modeling then UV maps might be second nature to you, they allow you to give the object you create texture. They allow you to manipulate the way light interacts […]
All posts by ianshelanskey
Here is an example of GLSL ray marching in TouchDesigner. The marching algorithm looks up the pixel value from a Texture3D and paints it in a GLSL TOP.
Hi All, I’ve switched my hosting around so my site is a bit more stable and in the process some of my tutorial content has been lost. I am doing my best to get it all up again, however it’s kind of slow going. If you have specific questions about any tutorial here, please contact […]
Here is a video where I go over some basic methods of generating realistic textures from a single image. I go over the Phong MAT, normal map, and a basic geometry displacement technique.
This tutorial will help you leverage Blenders physics engine to create complex 3D animations quickly. It will also walk-through programmatic solutions to deal with texturing and playing back those animations. The tutorial uses 3D assets from my previous tutorial on camera mapping which you can find here: http://www.design.ianshelanskey.com/technology/3d-content-part-1-camera-mapping/
Here is a useful workflow for creating complex/timeline based animations in Blender 2.7 and importing them into TouchDesigner. This tutorial will take you through UV mapping/editing to easily line up 2D graphics to the 3D counterpart, then how to generate realtime textures for the 3D geometries. Here is a link to the Blender file used […]
Hey all. If you’re like me and don’t have enough money for a LIDAR scanner but need to make precision 3D models for projection mapping or content creation, here’s a relatively quick and cost effective method. All you need is a decent camera and a 3D modeling program like Blender. For this tutorial I am […]
I came across the need to animate CHOPs based on a cued sequence. I have found that the animation chop is a little difficult to work with quickly in a theatre tech week scenario, so I created a way of cuing parameters with python dictionaries and storage. A dictionary in Python is a data structure that […]
Part of my work on ASU’s production of The Hour We Knew Nothing of Each Other involved making some Previs software. I wanted to be able to work with the scenic designer and the director in order to devise a specific portion of the show called the ‘Panel Dance’ and what the media might look like […]
EDIT: This is now way easier to do from within TouchDesigner using the Threaded Web Comp here: http://derivative.ca/Forum/viewtopic.php?f=22&t=9164 . Tutorial to come soon. OH BOY! This one is going to be exciting! Somewhere in my meanderings of Touchdesigner, I decided it was a good idea to try this. Assuming my mantra of “How hard can it be?”, […]