Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dbraun/phaserchop-td-summit-talk

Project files associated with http://github.com/dbraun/PhaserCHOP and David Braun's "Quantitative Easing" talk at the 2019 TouchDesigner Summit https://www.youtube.com/watch?v=S4PQW4f34c8
https://github.com/dbraun/phaserchop-td-summit-talk

animation easing easing-functions glsl python touchdesigner

Last synced: 2 months ago
JSON representation

Project files associated with http://github.com/dbraun/PhaserCHOP and David Braun's "Quantitative Easing" talk at the 2019 TouchDesigner Summit https://www.youtube.com/watch?v=S4PQW4f34c8

Awesome Lists containing this project

README

        

# PhaserCHOP-TD-Summit-Talk
A typical definition of an easing function is a one-input function--usually continuous--which takes input between 0 and 1. When given 0, it returns 0; when given 1, it returns 1. This project's purpose is to explore how a function with these requirements can take an additional parameter called "Edge". When combined with phasing, the technique leads to interesting results!

### With PhaserCHOP
![](images/with_phase.gif)

### Without PhaserCHOP
![](images/without_phase.gif)

### Build Info
The toe file was saved with TouchDesigner Windows 2020.40240. You may need to compile the DLLs yourself and place them in the Plugins folder. They are from [github.com/DBraun/PhaserCHOP](http://github.com/DBraun/PhaserCHOP) and [github.com/DBraun/SmoothstepCHOP](http://github.com/DBraun/SmoothstepCHOP).