oliviano
12/22/2017 - 2:50 AM

TouchDesigner OP Snippets

Python Snippets

# Connect Ops via python
op('capture1').outputConnectors[0].connect(op('switchInput').inputConnectors[1])

# Connect Ops via python - from replicator
c.outputConnectors[0].connect(op('switchInput').inputConnectors[int(c.digits)-1])

# Str for Text Button
str(op('/project1/UI_UX_CONTROL/Seconds/framesToSeconds')['null1:v1'])

# Str truncating the first 5 characters
'{:.5}'.format('orignal text or number')
#textTop
%0.2f
0 -> padding
2 -> precision
#Common
absTime.frame

#Fetch a TD op menu item
op( 'audiodevout1' ).par.device.menuNames
-> http://www.derivative.ca/wiki088/index.php?title=Par_Class

#UI Class
https://docs.derivative.ca/index.php?title=UI_Class
https://www.derivative.ca/wiki088/index.php?title=UI_Class