Victoria University COMP308 project 2014
make
./build/PAE3D
./build/PAE3D -o models/Teapot.obj
Top toolbar buttons have short cut keys written on them; They work as follows.
middle click
+drag
to rotate.ctrl
+middle click
+drag
to zoom.shift
+middle click
+drag
to pan.
f
,e
,v
toggle selection mode to faces, edges and verticies respectivly.a
to select all.- right click to select face, edge or vertex.
m
to toggle to move modes
to toggle to scale modeleft click
+drag
handles to move/scale
x
to extrude selected faces, note you need to move or scale after as it extrudes in place.
l
to merge all selected verticies, edges, faces to the center of the selection (handle position)
d
to subdivide selected faces, if none are selected will subdivide the whole model
g
to smooth selected faces, if none are selected will smooth the whole model
-
c
to enable/disable coulouring by left click. colouring a face will set it to the material selected in the colour window -
in the bottom left of the screen.
-
+
button to add new material. -
<
,>
buttons to navigate the materials. -
sliders to change material parameters.
p
to switch to render mode, only faces are drawn with gourad shading. A skybox is added for aesthetics.
ctrl
+c
to make a copy of the current selection, note use move/scale after as copy is in place.
del
to delete all selected faces, edges and verticies and any edges and faces attached to selected verticies
A Vagrantfile is provided for testing on Linux.
Install dependencies (apt):
apt-get install \
build-essential \
freeglut3-dev \
libjpeg-dev libpng-dev
Build
make
Run
./build/PAE3D