support gabled roof
supported hipped roof
support auto orientation, fix small bug
support auto orientation
fix build errors