Commit Graph
59 Commits
Author SHA1 Message Date
Leonardo Zide bc4ba07a42 Fixed minifig hand accessories orientation. 2017-09-02 17:43:28 -07:00
Leonardo Zide cc4dbb1fc8 Linux fixes. 2017-07-27 10:02:07 -07:00
Leonardo Zide 82528a2c7a Don't uppercase part names when saving. 2017-07-27 09:21:55 -07:00
Alistair Buxton 2de2e2c187 Highlight parts added in the current step. 2017-06-20 07:47:31 -07:00
Leonardo Zide 05e3d7846c Update file functions to support multibyte strings. Fixes #46. 2017-05-29 13:32:45 -07:00
leozide f7d61f33ce Updated code to use nullptr and override. 2017-04-13 17:26:40 -07:00
Leonardo Zide b9726a2a99 Reorganized scene and context classes. 2017-04-01 16:53:54 -07:00
Leonardo Zide 57b8732ed6 Context state cleanup. 2017-03-25 12:29:28 -07:00
leozide d6efc97089 Removed SetLightingMode. 2017-03-17 15:53:26 -07:00
Leonardo Zide acd5a485f0 Added a decal material to fix the texmap extension. 2017-03-12 13:51:14 -07:00
leozide 3e4063f962 Set lighting for minifigs. Fixes #32. 2017-03-03 16:08:39 -08:00
leozide 7e3f572b8e Added shaders for each material/lighting combination. 2017-02-28 15:20:34 -08:00
Leonardo Zide e7fe26d2a4 Stop caching the GL viewport since OSX changes it when making a context current. 2017-01-29 19:31:30 -08:00
Leonardo Zide 8c318cbdf1 Multithreaded piece loading. 2017-01-22 19:28:05 -08:00
Leonardo Zide dcfccd8eeb Rewrote how loose model files are loaded. 2016-11-25 17:12:19 -08:00
leo 6d483252c5 Clean up of some old dialog code. 2016-08-01 03:44:15 +00:00
leo d5ccd6289f Include cleanup. 2016-05-02 19:13:54 +00:00
leo 510d190483 Support dynamic piece meshes. 2016-02-19 17:53:54 +00:00
leo 55e7cd4bab Warning fixes for VS 2015. 2016-02-16 23:11:52 +00:00
leo 0ec6269972 Don't release and reload meshes when using undo. 2015-11-16 02:41:16 +00:00
leo 9d0fc3840e Updated minifig settings. 2015-10-22 14:59:42 +00:00
leo 7f7a93e015 Added shader support. 2015-05-16 23:04:35 +00:00
leo 7170c1d0ee GL extensions cleanup. 2015-05-09 19:54:29 +00:00
leo 786bf4283b Rewrote how model names work. 2015-02-22 02:39:15 +00:00
leo c670893deb Rendering optimizations. 2015-02-08 18:54:51 +00:00
leo a31963f1bd Fixed Minifig Wizard crashes related to buffer operations without a context. 2015-02-07 23:02:20 +00:00
leo 8c990e7fb7 Updated minifig settings. 2015-01-18 08:00:35 +00:00
leo 788f0bf9e4 Added support for drawing submodels. 2014-12-24 15:52:52 +00:00
leo 493ad442b2 Finished separating model from project. 2014-12-08 07:32:39 +00:00
leo 5834587204 Support gradient and texture backgrounds in the preview widget. 2014-10-23 22:03:50 +00:00
leo 07e6fce3ce Use LDraw units internally. 2014-08-30 19:48:36 +00:00
leo d162acdf52 Moved mouse handling from project to view. 2014-05-17 23:03:05 +00:00
leo 38757baec7 Refactored adding meshes. 2014-04-23 14:53:43 +00:00
leo 54beb09a97 New selection indicator. 2014-04-20 01:50:41 +00:00
leo 18db90b7f5 Keep vertex array state always enabled during rendering. 2014-02-16 19:36:11 +00:00
leo 0cf0f497e9 Removed calls to GL matrix stack. 2014-02-16 07:23:55 +00:00
leo 4ea66ceb52 Updated Minifig Wizard settings. 2014-01-25 22:56:43 +00:00
leo 176cbbbdeb Update minifig wizard settings. 2013-09-02 20:55:27 +00:00
leo 979217d023 Array class cleanup. 2013-08-15 23:43:18 +00:00
leo f11c97777a Merged qtest branch into trunk. 2013-08-09 04:57:18 +00:00
leo 61c19a7127 Automatically swap buffers after drawing a GL window derived class. 2013-02-13 01:18:28 +00:00
leo 012383cfc7 Added camera rotate and zoom to the Minifig Wizard preview. 2013-01-29 00:43:34 +00:00
leo d52d9c5a18 Replaced part of the auto config with glib. 2012-10-20 01:14:12 +00:00
leo 9c53860e4a Added texture mapping support. 2012-10-11 23:55:55 +00:00
leo 30ec8634d8 Start using the new Pieces Library. 2012-10-02 01:23:44 +00:00
leo 86f88f8f91 Updated minifig wizard settings. 2012-08-14 01:16:30 +00:00
leo a026b323bf Linux fixes. 2012-07-21 00:31:21 +00:00
leo f8fcf2ae58 Added support for new minifig accessory categories. 2012-07-20 21:32:27 +00:00
leo 2e73fdfe71 Linux fixes. 2012-07-06 01:18:55 +00:00
leo 263753d726 Linux fixes. 2012-06-21 22:03:30 +00:00