Authors: Po-Chen Wu
ObjViewer is a C++ program used for viewing .OBJ 3D model files. An .OBJ file can be accompanied by .MTL texture files. A .MTL file can be accompanied by other image files.
The system requirements for ObjViewer are shown below.
- Windows 10 (x64)
- (Other OS may still be applicable)
- Visual Studio 2015 (or later) (download)
- OpenCV 3.2.0 (or later) (download)
- wxWidgets 3.1.0 (or later) (download)
- Eigen 3.2.9 (or later) (download)
ObjViewer is used for viewing .OBJ 3D model files. Users can also generate image sequences with a 3D model rendered according to specified poses.
- Set Include Directories
- Set Library Directories
- Set Environment Variables
- Set Additional Dependencies
For image sequence generation, the procedure is shown below.
The batch file text content should be:
<model>
<image>
<camera>
<poses>
<blur>
<noise>
<output>
<model>
: OBJ model file<image>
: Background image file<camera>
: Camera parameter file<poses>
: Poses file<blur>
: Sigma of Gaussian blur kernel<noise>
: Variance of Gaussian noise<output>
: Output directory