DBraun / TD-Box2D

Box2D in TouchDesigner

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TD-Box2D

This prepares Box2D for usage in TouchDesigner Custom Operators. Users can make their own plugins by copying from the existing projects inside the TD-Box2D folder.

Currently implemented:

Installation

Windows

Install CMake and make sure it's in your system path. Then in this repo, open a cmd window and do the following:

mkdir build
cd build
cmake ..

Open build/TD-Box2D.sln and build in Release from the top window (Debug is not tested yet). Build a second time (this will be fixed eventually). Then press F5 and TouchDesigner should open. This repo's Plugins folder should contain newly compiled DLLs.

OSX

Not fully tested yet, but the Windows instructions might work.

Linux

TouchDesigner isn't on Linux ;)

Roadmap

  • Your suggestion here (open a Github issue)

License

Please observe the licenses of TouchDesigner, SFML, and Box2D.

About

Box2D in TouchDesigner

License:MIT License


Languages

Language:CMake 55.2%Language:C++ 44.8%