User contributions for Varad
Jump to navigation
Jump to search
11 April 2025
- 10:0610:06, 11 April 2025 diff hist −1 Experimental:Parameter CHOP No edit summary current
- 10:0410:04, 11 April 2025 diff hist +5,155 N Experimental:Parameter CHOP Created page with "{{Summary |opFilter=False |long=The Parameter CHOP gets parameter values, including custom parameters, from all OP types. (This replaces the Fetch CHOP.) Retrieve from parameters alternatively using a <code>node.par.Customname</code> expression of the Par Class, or the Parameter Execute DAT. See the Select CHOP for retrieving channels from the output of other CHOPs. |opLicense=Non-Commercial |opClass=parameterCHOP_Class |..."
9 April 2025
- 12:1412:14, 9 April 2025 diff hist +214 CPlusPlus TOP No edit summary current
- 12:1112:11, 9 April 2025 diff hist −29 Write a CPlusPlus Plugin No edit summary current
- 12:1012:10, 9 April 2025 diff hist +184 Write a CPlusPlus TOP section for upgrading CPlusPlus TOPs current
- 12:0412:04, 9 April 2025 diff hist −181 Write a CPlusPlus Plugin No edit summary
- 11:5611:56, 9 April 2025 diff hist +415 CPlusPlus TOP Upgrades For 2022.20000 Builds No edit summary current
8 April 2025
- 16:5416:54, 8 April 2025 diff hist −30 CPlusPlus TOP Upgrades For 2022.20000 Builds No edit summary
- 16:3916:39, 8 April 2025 diff hist +93 CPlusPlus TOP Upgrades For 2022.20000 Builds No edit summary
- 14:0414:04, 8 April 2025 diff hist +3,279 N CPlusPlus TOP Upgrades For 2022.20000 Builds Created page with "CPlusPlus TOPs compiled against headers from builds before and including 2021.30000 won't work in builds 2022.20000 and onwards, due to the changeover to Vulkan. This page contains information for the essential changes to be made to compile your code against the newer headers. __TOC__ == Changes == * <code>getOutputFormat()</code> is gone. You need to specify the output format from within <code>execute()</code>. More flexibility offered this way. * <code>TOP_OutputForm..."
- 12:1012:10, 8 April 2025 diff hist +685 Experimental:GLSL Copy POP No edit summary
- 12:0412:04, 8 April 2025 diff hist +689 Experimental:GLSL Advanced POP No edit summary
- 12:0112:01, 8 April 2025 diff hist +681 Experimental:GLSL POP No edit summary
- 11:5611:56, 8 April 2025 diff hist −14 Experimental:GLSL TOP No edit summary current
- 11:5311:53, 8 April 2025 diff hist +677 Experimental:Noise POP No edit summary current
- 11:5211:52, 8 April 2025 diff hist −14 Experimental:Noise TOP No edit summary current
- 10:4210:42, 8 April 2025 diff hist +22,941 N Experimental:GLSL MAT Created page with "{{Summary |short=The GLSL MAT allows you to write or import custom materials into TouchDesigner. |opLicense=TouchDesigner Non-Commercial |opFamily=MAT |opFilter=False |opLabel=GLSL |opClass=glslMAT_Class |opType=glsl |long=The GLSL MAT allows you to write or import custom materials into TouchDesigner. When there are compile errors in a GLSL shader, a blue/red checkerboard ''error'' shader will be displayed. For more information on writing a shader, se..." current
- 10:3010:30, 8 April 2025 diff hist +21,805 N Experimental:GLSL TOP Created page with "{{Summary |opClass=glslTOP_Class |opLabel=GLSL |opFamily=TOP |opLicense=Non-Commercial |opType=glsl |opFilter=True |long=The GLSL TOP renders a GLSL shader into a TOP image. Use the Info DAT to check for compile errors in your shaders. The GLSL TOP can act as a pixel shader, or the more general and complex Compute Shader. Caveat: Compute Shaders need GLSL 4.30 or later. The GLSL TOP has one docked compute shader as well as a normal GLSL shader..."
- 10:2810:28, 8 April 2025 diff hist −2 Experimental:Noise TOP No edit summary
- 10:1810:18, 8 April 2025 diff hist +19,054 N Experimental:Noise TOP Created page with "{{Summary |long=The Noise TOP generates a variety of noise patterns including perlin, simplex, sparse, alligator and random. Some types of noise run on the CPU, while others are calculated on the GPU. The ones that are calculated on the GPU will have GPU in their name. The first input can be combined with the generated noise in various ways depending on the parameters. The second input can be used to specify noise coordinates per-pixel. Without a 2nd input connect..."
- 09:5509:55, 8 April 2025 diff hist +2,987 N Experimental:ScriptTOP Class Created page with "{{lowercase}} {{OPClassSummary |OPfamily=TOP |OPtype=scriptTOP |OPlabel=Script}} {{ClassMemberSection |Sectionsummary= |items= |empty=True}} {{ClassMethodSection |Sectionsummary=These methods can be used by including them in the onCook callback of the Script TOP. Using them outside the callback may cause unexpected results. |items= {{ClassMethod |class=scriptTOP |name=copyNumpyArray |call=copyNumpyArray(numpyArray) |returns=None |text=Copies the contents of..."
- 09:5409:54, 8 April 2025 diff hist +38 N File:ScriptTOP callbacks experimental.py For Experimental Release current
- 09:4609:46, 8 April 2025 diff hist +5,492 N Experimental:ScriptSOP Class Created page with "{{lowercase }} {{OPClassSummary |OPfamily=SOP |OPtype=script |OPlabel=Script }} {{ClassMemberSection |Sectionsummary= |items= |empty=True }} {{ClassMethodSection |Sectionsummary=These methods can be used by including them in the onCook callback of the Script SOP. Using them outside the callback may cause unexpected results. |empty= |items= {{ClassMethod |text=Remove all geometry. |returns=None |name=clear |call=clear() |class=scriptSOP }} {{ClassMet..." current
- 09:4509:45, 8 April 2025 diff hist +38 N File:ScriptSOP callbacks experimental.py For Experimental Release current
- 09:4309:43, 8 April 2025 diff hist +2,955 N Experimental:ScriptCHOP Class Created page with "{{lowercase }} {{OPClassSummary |OPfamily=CHOP |OPtype=script |OPlabel=Script }} {{ClassMemberSection |Sectionsummary= |empty=False |items={{ClassMember |class=scriptCHOP |name=timeSliceDefault |type=bool |set=0 |text=Get the default Time Slice for the Script CHOP. Equal to the first input's <code>isTimeSlice</code>.}}}} {{ClassMethodSection |Sectionsummary=These methods can be used by including them in the onCook callback of the Scr..." current
- 09:4209:42, 8 April 2025 diff hist +38 N File:ScriptCHOP callbacks experimental.py For Experimental Release current
7 April 2025
- 16:0916:09, 7 April 2025 diff hist +1,391 N Experimental:ScriptDAT Class Created page with "{{lowercase }} {{OPClassSummary |OPfamily=DAT |OPtype=script |OPlabel=Script }} {{ClassMemberSection |Sectionsummary= |items= |empty=True }} {{ClassMethodSection |Sectionsummary=These methods can be used by including them in the <code>onCook()</code> callback of the Script DAT. Using them outside the callback may cause unexpected results. |items= {{ClassMethod |text=Add a new page of custom parameters. See Page Class for more details. <synta..." current
- 16:0816:08, 7 April 2025 diff hist +38 N File:ScriptDAT callbacks experimental.py For Experimental Release current
- 16:0616:06, 7 April 2025 diff hist 0 File:ScriptDAT callbacks.py Varad reverted File:ScriptDAT callbacks.py to an old version current
- 16:0516:05, 7 April 2025 diff hist 0 File:ScriptDAT callbacks.py Varad uploaded a new version of File:ScriptDAT callbacks.py
4 April 2025
- 11:0311:03, 4 April 2025 diff hist +9,134 N Experimental:Corner Pin TOP Created page with "{{Summary |opClass=cornerpinTOP_Class |short=The Corner Pin TOP can perform two operations. |opFilter=True |opLabel=Corner Pin |opFamily=TOP |long=The Corner Pin TOP can perform two operations. The Extract page lets you specify a sub-section of the image to use by moving 4 points. The Corner Pin page let you move the corner points of the extracted image to any location. See also Projection Mapping. |opType=corner |opLicense=Non-Commercial |..." current
- 10:4710:47, 4 April 2025 diff hist +29,517 N Experimental:Movie File Out TOP Created page with "{{Summary |long=The Movie File Out TOP saves a TOP stream out to a movie file (<code>.mov</code>/<code>.mp4</code>) using a variety of codecs, including the H.264/H.265, Hap Q, NotchLC, Apple ProRes and Animation video codecs. It can also save single frame images, image sequences, or stop-frame movies. For codecs that support Alpha, use the 'Movie Pixel Format' parameter to select a format that includes alpha. The Export Movie Dialog is a user i..." current
- 10:3610:36, 4 April 2025 diff hist +41 Experimental:COMP Class No edit summary current
- 10:3110:31, 4 April 2025 diff hist +1 m Experimental:Script CHOP No edit summary current
- 10:3010:30, 4 April 2025 diff hist +1 Experimental:Script TOP No edit summary current
- 10:2910:29, 4 April 2025 diff hist +6,415 N Experimental:Resample CHOP Created page with "{{Summary |opLicense=Non-Commercial |opFamily=CHOP |short=The Resample CHOP resamples an input's channels to a new sample rate and/or start/end interval. |opType=resample |opFilter=True |opClass=resampleCHOP_Class |opLabel=Resample |long=The Resample CHOP resamples an input's channels to a new sample rate and/or start/end interval. In all cases, the entire input interval is resampled to match the output interval. Resample does a simple line..." current
- 10:2210:22, 4 April 2025 diff hist +2,566 N Experimental:Script CHOP Created page with "{{Summary |opLicense=Non-Commercial |opFamily=CHOP |short=The Script CHOP runs a script each time the Script CHOP cooks. |opType=script |opFilter=False |opClass=scriptCHOP_Class |opLabel=Script |long=The Script CHOP runs a script each time the Script CHOP cooks. By default, the Script CHOP is created with a docked DAT that contains three Python methods: <code>cook</code>, <code>onPulse</code>, and <code>setupParameters</code>. The <code>cook</code> metho..."
- 10:1910:19, 4 April 2025 diff hist +1,976 N Experimental:Script TOP Created page with "{{Summary |opFamily=TOP |opType=scriptTOP |opLabel=Script |opClass=scriptTOP_Class |opFilter=False |opLicense=Non-Commercial |short=Generates a TOP image via a Python script. |long=The Script TOP can be used to generate a TOP image using a Python script. The core feature it exposes is <code>copyNumpyArray</code>, which takes a NumPy array as input, and fills the TOP with the given image. How the NumPy array is generated is entirely up to the script writter, custo..."
- 10:1310:13, 4 April 2025 diff hist +9,273 N Experimental:Touch In CHOP Created page with "{{Summary |opFamily=CHOP |opLicense=Non-Commercial |opLabel=Touch In |short=The Touch In CHOP can be used to create a high speed connection between two TouchDesigner processes via CHOPs. |opFilter=False |long=The Touch In CHOP can be used to create a high speed connection between two TouchDesigner processes via CHOPs. Data is sent over TCP/IP. The Touch In CHOP (client) receives its data from a Touch Out CHOP (server). The Touch In CHOP is si..." current
- 10:0010:00, 4 April 2025 diff hist +4,755 N Experimental:Cell Class Created page with "{{TDClassSummary|label=Cell|summary=The Cell Class describes the contents of a single cell from a DAT operator table. The DAT Class offers many ways of accessing its individual cells. DAT cells are always internally stored as strings, but may be accessed as numeric values. '''IMPORTANT''': <code>op('table1')[1,2]</code> is this python cell object which usually gets converted for you to the string in the cell. More safely use <code>op('table1')[1,2].val<..." current
- 09:5009:50, 4 April 2025 diff hist +161 Experimental:DAT Class No edit summary current
- 09:5009:50, 4 April 2025 diff hist −161 DAT Class No edit summary current Tag: Manual revert
- 09:4909:49, 4 April 2025 diff hist +161 m DAT Class No edit summary Tag: Reverted
- 09:4609:46, 4 April 2025 diff hist +161 Experimental:Td Module No edit summary current
27 February 2025
- 19:0819:08, 27 February 2025 diff hist +12,416 N Experimental:Run Command Examples Created page with "This page is also posted as a tutorial with an attached example file on the Derivative website [https://derivative.ca/community-post/tutorial/using-run-delay-python-code/66947 here]. __TOC__ The following examples are meant to be pasted into a textDAT. You can then run them (RMB>Run Script or select and ctrl-R) and see the results in a textport. ==The Run Command== The run command allows you to run a string as a Python statement. It has many a n..." current
25 February 2025
- 18:1218:12, 25 February 2025 diff hist −111 Spectrum TOP No edit summary current
20 January 2025
- 19:0019:00, 20 January 2025 diff hist +11,190 N Experimental:Point Sprite MAT Created page with "{{Summary |opFilter=False |opLabel=Point Sprite |opFamily=MAT |long=The Point Sprite MAT allows you to control some attributes of Point Sprites (creatable using the Particle SOP, DAT to SOP, or Convert SOP). You can apply color, a color map, change the size of the created point sprite from a square to a rectangle, and scale the size of the point sprite. A point sprite's final size controls the number of pixels wide/high it is, regardl..." current
26 April 2024
- 12:5512:55, 26 April 2024 diff hist +395 Media File Info DAT No edit summary current
1 February 2024
- 16:3516:35, 1 February 2024 diff hist +603 DAT Class No edit summary
25 January 2024
- 13:4513:45, 25 January 2024 diff hist +348 Noise TOP No edit summary current