11.5 Resolution 11.5 Resolution When it comes to working with 2D textures, resolution is extremely important, because of the almost 1:1 ratio of pixels processed compared to pr...
4.5 Time Slicing 4.5 Time Slicing Time slicing is something that is unique to TouchDesigner, and can be a bit tricky to understand at first. A Time slice is the period betwee...
5.2 Communication Methods 5.2 Communication Methods There are quite a few DATs that are capable of providing inputs and outputs over the many standard communication protocols. ...
4.4 Sample Rates 4.4 Sample Rates Many applications never expose the granular functions and operations that are happening behind the scenes. Because of this, many people aren’t...
11.3 Using Performance Monitor 11.3 Using Performance Monitor The Performance Monitor is a tool for analyzing the cook time of a frame. This is useful when trying to optimize a...
12.4 Shaders in 3D 12.4 Shaders in 3D Let’s start by looking at a few very simple 3D scenes that utilize Vertex and Pixel shaders. Open example ‘Basic_3D.toe’. This is a simp...
10.3 Creating an Output Raster 10.3 Creating an Output Raster As a general rule, to get the best performance possible, one should always strive to only use 1 Window COMP at a t...
11.2 Finding the Bottleneck 11.2 Finding the Bottleneck The computer as a whole can be thought of as a pipeline. The CPU, GPU, RAM, and hard drives, all work together to create...