Commit graph

71 commits

Author SHA1 Message Date
leo
d162acdf52 Moved mouse handling from project to view. 2014-05-17 23:03:05 +00:00
leo
75f093f96d Moved properties and preferences into their own classes. 2014-02-10 00:13:41 +00:00
leo
418481f8c8 Orthographic projection option. 2013-12-17 02:43:16 +00:00
leo
8609014e64 Added option to draw studs on the base grid. 2013-08-31 21:58:47 +00:00
leo
f11c97777a Merged qtest branch into trunk. 2013-08-09 04:57:18 +00:00
leo
b0ac0089ab Removed old matrix class. 2012-10-18 18:57:21 +00:00
leo
9c53860e4a Added texture mapping support. 2012-10-11 23:55:55 +00:00
leo
71f27a45c2 New Pieces Library code. 2012-09-29 00:16:43 +00:00
leo
4da5f06d9a Camera cleanup. 2012-08-23 18:47:37 +00:00
leo
9be1948d4d Bounding box cleanup. 2012-08-16 23:50:40 +00:00
leo
524e2d3be2 Updated mouse workflow to avoid switching actions as often. 2012-07-31 05:27:40 +00:00
leo
ad5351cbbf Deleted old algebra files. 2012-07-12 04:18:10 +00:00
leo
1d72f82c9b Hardcoded number of planes in frustum intersection code to 6. 2012-07-03 22:56:05 +00:00
leo
7c6242bd27 Removed old functions. 2012-06-29 23:50:29 +00:00
leo
a42fe600ca Removed some old vector code. 2012-06-16 00:17:52 +00:00
leo
7b5377af70 Fixed bug in affine inverse function. 2012-06-07 00:08:37 +00:00
leo
1f89baeb8a Matrix cleanup. 2012-06-06 22:34:38 +00:00
leo
e9615a24e7 Store the view matrix for each camera. 2012-05-28 23:33:22 +00:00
leo
8cd715b528 Minifig Wizard math cleanup. 2012-05-19 01:13:05 +00:00
leo
bbf1469cb5 Store the current transformation matrix for each piece. 2012-05-17 21:52:20 +00:00
leo
3e5a0a447d Replaced old Vector class. 2012-03-29 01:10:55 +00:00