summaryrefslogtreecommitdiff
path: root/src/export_png.cc
diff options
context:
space:
mode:
authordon bright <hugh.m.bright@gmail.com>2013-03-04 02:23:03 (GMT)
committerdon bright <hugh.m.bright@gmail.com>2013-03-04 02:23:03 (GMT)
commit94d4acf76566ec2bc24f60b78d46690df6d3370d (patch)
treead3aa52bb83d8f98ba249a02f958ccabe33826a4 /src/export_png.cc
parent689fdad0acfd17aa2676bd5bcf34ebba29c383a5 (diff)
cleanup tab spacing
Diffstat (limited to 'src/export_png.cc')
-rw-r--r--src/export_png.cc26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/export_png.cc b/src/export_png.cc
index 5c11b9f..c6c191c 100644
--- a/src/export_png.cc
+++ b/src/export_png.cc
@@ -75,22 +75,22 @@ void export_png_with_opencsg(Tree &tree, Camera &cam, std::ostream &output)
if (cam.type == Camera::NONE) {
cam.type = Camera::VECTOR;
- double radius = 1.0;
- if (csgInfo.root_chain) {
- BoundingBox bbox = csgInfo.root_chain->getBoundingBox();
- cam.center = (bbox.min() + bbox.max()) / 2;
- radius = (bbox.max() - bbox.min()).norm() / 2;
- }
- Vector3d cameradir(1, 1, -0.5);
- cam.eye = cam.center - radius*1.8*cameradir;
+ double radius = 1.0;
+ if (csgInfo.root_chain) {
+ BoundingBox bbox = csgInfo.root_chain->getBoundingBox();
+ cam.center = (bbox.min() + bbox.max()) / 2;
+ radius = (bbox.max() - bbox.min()).norm() / 2;
+ }
+ Vector3d cameradir(1, 1, -0.5);
+ cam.eye = cam.center - radius*1.8*cameradir;
}
csgInfo.glview->setCamera( cam );
- csgInfo.glview->setRenderer(&opencsgRenderer);
- OpenCSG::setContext(0);
- OpenCSG::setOption(OpenCSG::OffscreenSetting, OpenCSG::FrameBufferObject);
- csgInfo.glview->paintGL();
- csgInfo.glview->save(output);
+ csgInfo.glview->setRenderer(&opencsgRenderer);
+ OpenCSG::setContext(0);
+ OpenCSG::setOption(OpenCSG::OffscreenSetting, OpenCSG::FrameBufferObject);
+ csgInfo.glview->paintGL();
+ csgInfo.glview->save(output);
#else
fprintf(stderr,"This openscad was built without OpenCSG support\n");
#endif
contact: Jan Huwald // Impressum