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.
System Requirements for Using ObjViewer
The system requirements for ObjViewer are shown below.
a. Supported Operating Systems and Architectures
- Windows 10 (x64)
- (Other OS may still be applicable)
b. Software Requirements
- 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
Generate Image Sequences
For image sequence generation, the procedure is shown below.
The batch file text content should be:
<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