qiangsun89 / pangolin-1 Goto Github PK
View Code? Open in Web Editor NEWThis project forked from contradict/pangolin
License: MIT License
This project forked from contradict/pangolin
License: MIT License
== What is Pangolin == Pangolin is a lightweight rapid development library for managing OpenGL display / interaction and video input. At its heart is a simple OpenGl viewport manager which can help to modularise 3D visualisation without adding to its complexity, and offers an advanced but intuitive 3D navigation handler. Pangolin also provides a mechanism for manipulating program variables through config files and ui integration. The ethos of Pangolin is to reduce the boilerplate code that normally gets written to visualise and interact with (typically image and 3D based) systems, without compromising performance. == Required Dependencies == * OpenGL * Boost (win) http://www.boost.org/users/download/ (deb) sudo apt-get install libboost-dev libboost-thread-dev libboost-filesystem-dev (mac) sudo port install boost * CMake (for build environment) (win) http://www.cmake.org/cmake/resources/software.html (deb) sudo apt-get install cmake (mac) sudo port install cmake * FreeGlut / GLU / Glew (Required for drawing text and windowing) (win) http://www.transmissionzero.co.uk/software/freeglut-devel/ (deb) sudo apt-get install freeglut3-dev libglu-dev libglew-dev (mac) sudo port install freeglut glew == Optional Dependencies == * FFMPEG (For video decoding and image rescaling) (deb) sudo apt-get install ffmpeg libavcodec-dev libavutil-dev libavformat-dev libswscale-dev * DC1394 (For firewire input) (deb) sudo apt-get install libdc1394-22-dev libraw1394-dev * libuvc (For cross-platform webcam video input via libusb) git://github.com/ktossell/libuvc.git == Very Optional Dependencies == * GLConsole (For graphical drop-down console. Must be build before Pangolin.) git clone git://git.code.sf.net/p/glconsole/code glconsole * CUDA Toolkit (>= 3.2) http://developer.nvidia.com/object/cuda_3_2_downloads.html * Cg Library (some small Cg utils) (deb) sudo apt-get install nvidia-cg-toolkit * Eigen / TooN
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.