#------------------------------------------------------------------ # Main program to create a view of 3D houses # Notice how little code is needed for the main program, # once the Graphics.py basic graphics library and the # ThreeD.py 3D modeling library have been created and debugged. # Copyright (C) 2019 Dr. William T. Verts #------------------------------------------------------------------ from Graphics import * from ThreeD import * def Main(): Canvas = makeEmptyPicture(600,600) SetScale2D (10) SetOrigin (300,300) addLine3D(Canvas, -10,0,0, +10,0,0, red) addLine3D(Canvas, 0,-10,0, 0,+10,0, green) addLine3D(Canvas, 0,0,-10, 0,0,+10, blue) addHouse(Canvas, 0, 0, 10, red) addHouse(Canvas, 10, 0, 10, blue) addHouse(Canvas, 0, 0, 0) addHouse(Canvas, 10, 0, 0) WriteBMP("Axes.bmp", Canvas) return