Posts

Showing posts with the label string

convert string into a table of letters

 say you have a few words in a sentence or a bunch of words in a line (could be a very long line - I think this requires there to be no "returns" or "new lines" to work). Say you wanted to create a table of all the letters and spaces. This is one way to achieve it. Eg. Here are some words in a line. This might be displayed as a few lines because there are so many words, but there is no return or new line character. Your words will sit inside a text DAT, or some form of DAT. Lets say it's in a select DAT called "select1" Attach a Substitute DAT In the before parameter field, toggle the python option and enter: op('select1').text In the after field, enter : op('select1').text.replace("","/")[1:-1] The first bit of code is just taking your original text. The second is specifying what to replace, in our case it is putting a "/" after everything. The part in the square brackets is saying to start at the 1th lett...

using the replicator to preload a bunch of images

Use case - you need to preload a bunch of high-res images and then randomly load them into a movie-file-in TOP. (if you just load them straight from a Folder DAT, there might be some lag) Create your Folder DAT as usual, I like to connect a select DAT to this, to trim the irrelevant rows and columns. Make a CHOP thing that can be used to select a number, like a COUNT, call it "index" (we'll use it later) Make a Base Comp (call it something like "images") and inside this, create an IN DAT. Go back up a level and connect your Select DAT to the Base Comp. The Replicator creates a lot (depending on your folder) of nodes, so we use it to keep things tidy. Back inside "images", attach a null to the IN and label it "files" Create a Replicator comp (not attaching it to anything yet) drag over or type in "files" into the Template DAT Table field Create a MovieFileIN TOP, name it "file0" <-that's a zero In this MovieFileIn...