42 school project: 3D modeler of .obj files
It represent graphically a .obj file, like your favorite model. There are lot of features:
- .OBJ parser
- .TGA parser
- Object movement
- Several types of display
- Light handling (when normal vectors are in .obj)
- Light movement
- Real time update of light
Input commands:
W A S D
: Camera movement[ ]
: Increase / Decrease camera speedM
: Enable / Disable mouse modeY U
: Object movement over X axisH J
: Object movement over Y axisB N
: Object movement over Z axisP
: Change polygon mode (Fill, Line, Point)T
: Add / Remove textureC
: Change color mode (Grey, Normal if available, position)R
: Enable / Disable object rotationL
: Enable / Disable light if availableO
: Change object selection (Object / Light if available)
On UNIX-like systems, use the autotools based build system. Run the following commands from the top directory (containing this file) to configure, build and install:
ScopFolder $> make
ScopFolder $> ./scop file.obj
ScopFolder $> ./scop res/obj_files/newmaya.obj