create app and canvas
scroll bar
top bar button
button click
cancel button+done button
draw rectangle
cancel the drawing when cancel button is clicked
fix the bugs caused by canvas coordinate system
add polygon
pop out window to type in properties
add done and cancel button in pop out window
added constructing cylinder
added camera.py to make perspective projection and camera translation, camera rotation
ignore data file
added rgb value to the points
refactor
Merge commit '63d3ce75c482355202d17dfa0ca0dadb8aaf10b6' into GUI
added camera class, and main.cpp
test new rotation parameter
camera translation and path
added shading for the objects.