/Cube3DViewer

This is a program that show the position and orientation of cube in 3D scene (C++ version).

Primary LanguageC++MIT LicenseMIT

Cube3DViewer

This is a program that show the position and orientation of cube in 3D scene.

screenshot

Features

  • Render position and orientation.
  • Receive pose from generator.
  • Receive pose from file.
  • Receive pose from socket.

How to Use

$ ./cube3dviewer

How to use socket:
start cube3dviewer first and start test_client.

ToDo

  • Support .obj file

System Requirement

Windows, Mac OS, Linux

Develop Environment

  • OpenGL
  • GLEW
  • GLFW

Install GLEW

sudo apt-get install libglew-dev

Install GLFW

Linux / MacOS

git clone https://github.com/glfw/glfw
cd glfw && git checkout tags/3.2.1
mkdir build && cd build && sudo make install

Windows
Go to glfw.org page download Pre-compiled Windows binaries (3.2.1 64 bit)

License

Cube3DViewer is published under the MIT license.