All Projects → Toolchefs → atomsGaffer

Toolchefs / atomsGaffer

Licence: other
Atoms Crowd extension for Gaffer

Programming Languages

C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to atomsGaffer

gaffer-tools
Essential tools and utilities for Gaffer; including GUI, local accumulo cluster, python api
Stars: ✭ 43 (+65.38%)
Mutual labels:  gaffer
pipeVFX
A Visual Effects pipeline to manage jobs, shots and software assignment, with a simple asset manager. Its extensively integrated with CortexVFX and Gaffer. (and it builds booth, with support for Maya, Houdini and Nuke, if you have then installed!)
Stars: ✭ 47 (+80.77%)
Mutual labels:  gaffer
socialways
Social Ways: Learning Multi-Modal Distributions of Pedestrian Trajectories with GANs (CVPR 2019)
Stars: ✭ 113 (+334.62%)
Mutual labels:  crowd-simulation
crowddynamics
Continuous-time multi-agent crowd simulation engine implemented in Python using Numba and Numpy for performance.
Stars: ✭ 24 (-7.69%)
Mutual labels:  crowd-simulation

AtomsGaffer

The Tool Chefs have open-sourced their Atoms Crowd extension for Gaffer.

Note : If you are an existing Tool Chefs customer, please contact Toolchefs at [email protected] to have a compiled version of AtomsGaffer.

Caution : This project is still a non-functional work in progress.

Build Instructions

Requires:

  • cmake
  • Gaffer Install
  • Atoms Install

In a terminal:

setenv GAFFER_ROOT <gaffer install path>
setenv ATOMS_ROOT <atoms install path>
setenv ATOMSGAFFER_INSTALL_PREFIX <your desired install path>
setenv PYTHON_VERSION 2.7

cd atomsGaffer
cmake -DGAFFER_ROOT=$GAFFER_ROOT -DATOMS_ROOT=$ATOMS_ROOT -DCMAKE_CXX_FLAGS='-std=c++14' -DPYTHON_VERSION=$PYTHON_VERSION -DCMAKE_INSTALL_PREFIX=$ATOMSGAFFER_INSTALL_PREFIX .
make install -j <num cores>)

Runtime Instructions

Now that you've installed the extension to $ATOMSGAFFER_INSTALL_PREFIX, you need to tell Gaffer about it:

setenv GAFFER_EXTENSION_PATHS $ATOMSGAFFER_INSTALL_PREFIX:$GAFFER_EXTENSION_PATHS

Next, test your install:

gaffer test AtomsGafferTest AtomsGafferUITest

Now run the gaffer gui as normal.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].