Wrapper for Allied Vision Technology cameras using their Vimba SDK
C++ C Objective-C
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


#Cinder-Vimba Cinder wrapper for Allied Vision Technology (AVT) cameras using their Vimba SDK. Vimba is a cross platform C/C++ (and .NET) API used for accessing AVT GigE and USB cameras.

Currently developed against Vimba 1.4

##Supported Operating Systems / Installation Notes ###Linux This is supported and tested. To install:

  • ensure that the .so objects in libs/linux/x64/ are in a shared .so directory (/usr/local/lib), or local to the executable.
  • Ensure you install the AVT GigE Transport layer (see Vimba manuals)

###OS X

  • Vimba OS X support should come in the 1.5 release, I've been told Q1 2016.


  • Not yet tested, should work once libs are figured out.


  • Single / Simultaneous GigE Mako Cameras


  • Cinder-Vimba is currently hard coded to return either a RGB24 or BGR24 Surface. Support for other formats not yet implemented.
  • Vimba SDK runs on its own thread, and it does not seem possible to run multiple instances of the SDK on multiple threads inside the same application (feedback pending regarding this.)