Commit Graph

34 Commits (157bf75a9b6fa576d4f4fb8090660981fcb0e646)

Author SHA1 Message Date
Marius Kintel 2315524505 Scale axis display on high-DPI displays 2014-02-05 00:54:39 -05:00
don bright e60b0b7419 lol far_far_away should be double not size_t 2013-03-03 19:37:57 -08:00
don bright 94d4acf765 cleanup tab spacing 2013-03-03 20:23:03 -06:00
don bright 689fdad0ac move FAR_FAR_AWAY (gl clipping limit) to rendersettings 2013-03-03 20:08:04 -06:00
don bright 2b2dc7a078 make Camera into single class, simplify code 2013-03-03 10:52:25 -06:00
don bright bfae32fe99 remove boost::variant stuff. trim code. add 'vector cam' cmdline option 2013-03-03 10:11:56 -06:00
don bright 0f6b76cf21 move csg chain prep code to CsgInfo.h, move defaults to rendersettings.h 2013-03-03 09:22:36 -06:00
don bright eb1f73de03 add Camera.h per bug rept from Marius Kintel 2013-03-01 18:41:50 -06:00
don bright 13b0fe4b3f rework Camera using boost::variant. first working --gimbalcam version 2013-02-27 00:37:37 -06:00
don bright 50489c4287 begin to implement --viewport option, by adding Camera class + children 2013-02-25 22:32:57 -06:00
don bright 8738cdc034 split out axes functions. begin to split out opencsg pre-rendering 2013-02-24 19:04:50 -06:00
don bright eb2c0d38f2 unify intializeGL(), remove duplicate code 2013-02-24 14:31:03 -06:00
don bright 76c5d5b55c merge enable_opencsg_shaders into GLView, remove duplicate code
from QGLView and OffscreenView
2013-02-24 12:33:11 -06:00
don bright 707118ce94 move enable_opencsg_shaders, fix indenting, split out display_opencsg_warning
also update docs, and try to make enable_opencsg_shaders the same between
qgl and offscreengl
2013-02-24 11:21:45 -06:00
don bright ca41979ee5 Merge branch 'master' of github.com:openscad/openscad into issue11_2
Conflicts:
	RELEASE_NOTES
	openscad.pro
	src/mainwin.cc
2013-02-23 21:54:53 -06:00
don bright eff1628335 continue merging enable_opencsg_shaders 2013-02-23 21:33:28 -06:00
don bright 958657eb26 merge opencsg_shader code from Qt version into Offscreen (OpenCSG detection) 2013-02-23 21:14:07 -06:00
don bright 386df69c0f consolidate resizeGL() 2013-02-23 19:58:06 -06:00
don bright bebc7a3734 finish unify camera. unify getRenderInfo. fix width on libraryinfo box. 2013-02-23 19:19:33 -06:00
don bright 0f977609b4 put qglview.h into mainwin for deps. unify camera functions into glview.
remove duplicate code.
2013-02-23 18:50:20 -06:00
don bright 5389107aa6 create GLView as parent of OffscreenView and QGLView. combine setRenderer() 2013-02-23 15:34:06 -06:00
don bright fc2d9341fa begin process of unifying GLView and OffscreenView. renames, objrot, objtran 2013-02-20 19:56:30 -06:00
Marius Kintel f577f91d25 Better warnings and GL info related to OpenCSG capabilities and OpenGL 1.x 2011-12-09 03:43:06 +01:00
Marius Kintel 10185d2de8 More correct preference and warning settings for OpenCSG capability 2011-11-27 23:02:38 +01:00
Marius Kintel 3bf98dd19f Check for GL extensions, not just OpenGL 2, before dismissing OpenCSG capabilities. 2011-11-27 22:52:28 +01:00
Marius Kintel 84e98b178a Cleaned up some unnecessary includes 2011-10-01 01:36:30 +02:00
Marius Kintel 6882228058 Merge branch 'master' into visitor
Conflicts:
	src/GLView.h
	src/glview.cc
	src/mainwin.cc
	src/render-opencsg.cc
2011-07-31 01:58:51 +02:00
Marius Kintel 887f7eb99f Refactored GL rendering inspired by Giles' work on RapCad. The ultimate goal is to become independent of Qt 2011-07-30 21:29:40 +02:00
Giles Bathgate a878f3773d Use QPoint instead of seperate x and y mouse vars. 2011-05-14 22:29:45 +01:00
Giles Bathgate ccaf10dcc6 Reduce multiple divisions by 10, and move similar code into single function. 2011-05-14 20:47:17 +01:00
Giles Bathgate b11865d5ce Some fixes to previous commit, and simplified normalisation. 2011-05-14 19:57:12 +01:00
Marius Kintel f1daaed768 Working state, still requires a show() 2010-11-17 01:27:03 -05:00
clifford 3b2824de58 Clifford Wolf:
Switched to OpenCSG-1.3.0 for MDI support
	(this version does not leak GL off screen buffers ;-)



git-svn-id: http://svn.clifford.at/openscad/trunk@416 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-09 06:06:37 +00:00
kintel 6940d17181 reorganized file structure layout. more to follow...
git-svn-id: http://svn.clifford.at/openscad/trunk@364 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 04:17:05 +00:00