Leonardo Zide
|
352a448b63
|
Always show an extra step at the end of the timeline.
|
2019-12-28 16:36:53 -08:00 |
|
Leonardo Zide
|
e9cdeed008
|
Sort piece insert preview with the rest of the scene.
|
2019-11-30 12:19:13 -08:00 |
|
Leonardo Zide
|
9e41edfef0
|
Fixed loading mpd files with consecutive NOFILE statements.
|
2019-11-26 12:13:22 -08:00 |
|
Leonardo Zide
|
bd25c7f31a
|
Sort translucent meshes per section.
|
2019-11-22 16:47:58 -08:00 |
|
Leonardo Zide
|
b42e3b7e31
|
Array cleanup.
|
2019-06-23 18:28:14 -07:00 |
|
Leonardo Zide
|
e45fe81ace
|
Array cleanup.
|
2019-05-27 16:39:51 -07:00 |
|
Leonardo Zide
|
3070d25663
|
Support exporting flexible parts. Fixes #157.
|
2019-05-26 11:08:47 -07:00 |
|
Leonardo Zide
|
590422a30a
|
Array cleanup.
|
2019-03-17 13:27:57 -07:00 |
|
Leonardo Zide
|
752ae54788
|
Fixed interface draw location in active submodels.
|
2018-04-07 17:17:32 -07:00 |
|
Leonardo Zide
|
718b31a2bd
|
Fixed selection tinting when editing submodels.
|
2018-04-07 11:45:00 -07:00 |
|
Leonardo Zide
|
b30ffd1b59
|
Initial implementation of in place submodel editing.
|
2018-03-29 10:20:36 -07:00 |
|
Leonardo Zide
|
51bbdb9b97
|
Added option to remove key frames from selected objects.
|
2018-02-24 12:47:19 -08:00 |
|
Leonardo Zide
|
5ac11506b0
|
Fixed parts inside mpd files not drawing. Fixes #178.
|
2018-02-06 22:07:35 -08:00 |
|
Leonardo Zide
|
7ca156b3a7
|
Added commands for moving the camera relative to its current orientation.
|
2018-01-15 11:35:15 -08:00 |
|
Leonardo Zide
|
636e013455
|
Removed lcint types.
|
2017-12-02 12:22:04 -08:00 |
|
Leonardo Zide
|
6878d0157f
|
Support selection mode on all selection tools.
|
2017-11-21 22:54:49 -08:00 |
|
leozide
|
848cdd9daf
|
Added piece selection modes.
|
2017-11-21 17:58:36 -08:00 |
|
leozide
|
696189e171
|
Added Shift+LMB shortcut to remove selection.
|
2017-11-20 15:12:00 -08:00 |
|
Leonardo Zide
|
3a055a4724
|
Only show used parts in search dialog.
|
2017-11-19 14:12:27 -08:00 |
|
Leonardo Zide
|
6ca7934681
|
Removed axis lock option.
|
2017-11-11 12:46:56 -08:00 |
|
Leonardo Zide
|
138ebdacda
|
Import set inventories.
|
2017-08-20 13:47:53 -07:00 |
|
Leonardo Zide
|
94eb5b8ae2
|
Store library pieces in a map.
|
2017-07-23 19:35:18 -07:00 |
|
leozide
|
c924b90955
|
Converted include guards to pragma once.
|
2017-07-19 14:20:32 -07:00 |
|
Leonardo Zide
|
f0eb8bde96
|
Added LDD importer. Closes #29.
|
2017-06-25 18:20:34 -07:00 |
|
Alistair Buxton
|
240c8f68a5
|
Add command line options to set submodel and camera.
|
2017-06-20 21:25:27 -07:00 |
|
Leonardo Zide
|
05104162e9
|
Only highlight new pieces when the option is enabled.
|
2017-06-20 08:20:59 -07:00 |
|
leozide
|
8da318037d
|
Removed fog options.
|
2017-04-21 14:17:03 -07:00 |
|
leozide
|
cf65201095
|
Added Duplicate Piece action.
|
2017-03-08 15:49:57 -08:00 |
|
Leonardo Zide
|
641f4803e2
|
Added select by color dialog. Closes #18.
|
2017-02-16 22:57:11 -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
|
b2b143af99
|
Fixed incorrect camera position when saving images from the command line.
|
2016-12-07 21:57:53 -08:00 |
|
Leonardo Zide
|
ccadcf7e1a
|
Fixed file name formatting when saving an image from the command line.
|
2016-12-07 09:08:23 -08:00 |
|
Leonardo Zide
|
dcfccd8eeb
|
Rewrote how loose model files are loaded.
|
2016-11-25 17:12:19 -08:00 |
|
Leonardo
|
d8f14c1937
|
Removed code accessing library internals.
|
2016-11-16 14:53:41 -08:00 |
|
Leonardo
|
a74e51cd04
|
Fixed line endings.
|
2016-10-05 14:28:52 -07:00 |
|
Leonardo Zide
|
5d86d5ac98
|
Fixed reading loose mpd files referenced by another file.
|
2016-09-25 17:15:30 -07:00 |
|
leo
|
d8191b0758
|
Added option to control which models to export to HTML.
|
2016-05-30 22:41:03 +00:00 |
|
leo
|
d5ccd6289f
|
Include cleanup.
|
2016-05-02 19:13:54 +00:00 |
|
leo
|
26f9859a8e
|
Added mouse preferences tab.
|
2016-04-25 05:26:34 +00:00 |
|
leo
|
5b0bf780cc
|
Configurable mouse shortcuts.
|
2016-04-23 00:17:33 +00:00 |
|
leo
|
2842cccf53
|
Use the centroid of the selected pieces when rotating pieces.
|
2016-03-13 20:07:28 +00:00 |
|
leo
|
8af94f050f
|
Added overlay to change the control point scale.
|
2016-03-12 00:05:49 +00:00 |
|
leo
|
b5233f714c
|
Added options to add and remove control points.
|
2016-03-03 00:04:49 +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
|
d715c316a6
|
Allow changing multiple pieces at the same time using the properties widget.
|
2015-12-22 22:44:46 +00:00 |
|
leo
|
6a9d1eb585
|
Use Matrix33 for relative rotations.
|
2015-12-15 19:47:52 +00:00 |
|
leo
|
a035bf7ed1
|
Move pivot point with the mouse.
|
2015-12-14 18:01:17 +00:00 |
|
leo
|
64adbc6efc
|
Added option to view the first selected submodel.
|
2015-12-04 22:41:08 +00:00 |
|
leo
|
d105c05184
|
Added option to create a new model from the currently selected pieces.
|
2015-12-02 01:16:12 +00:00 |
|
leo
|
a95cbfa8c0
|
Added option to inline models.
|
2015-12-01 23:31:28 +00:00 |
|
leo
|
520594fd12
|
Use QString for group names.
|
2015-10-21 15:03:45 +00:00 |
|
leo
|
c926da827c
|
Don't set the current user as the author when loading a model if the file doesn't specify one.
|
2015-03-25 23:07:33 +00:00 |
|
leo
|
35fe45ada8
|
Preserve file comments when saving.
|
2015-03-21 20:12:04 +00:00 |
|
leo
|
efacceee29
|
Fixed compiler warnings.
|
2015-03-18 02:25:22 +00:00 |
|
leo
|
f8a85809e8
|
Fixed multiple checkpoints when using the mouse to edit.
|
2015-03-16 01:15:30 +00:00 |
|
leo
|
03c506c667
|
Added unhide selected option to timeline menu.
|
2015-03-15 20:01:07 +00:00 |
|
leo
|
601efe5f35
|
Added insert and remove step options to the timeline context menu.
|
2015-03-15 19:42:11 +00:00 |
|
leo
|
537aa5552b
|
Better updates for the timeline.
|
2015-03-14 21:09:10 +00:00 |
|
leo
|
c4b15d05a9
|
Fixed timeline update crash.
|
2015-03-14 19:07:07 +00:00 |
|
leo
|
7cb71e121c
|
Added drag and drop to the timeline.
|
2015-03-08 00:27:11 +00:00 |
|
leo
|
635d408101
|
Support drawing primitives included directly by a model.
|
2015-02-28 20:31:57 +00:00 |
|
leo
|
4d9288c952
|
Support drawing triangles and lines in model files.
|
2015-02-23 00:50:37 +00:00 |
|
leo
|
786bf4283b
|
Rewrote how model names work.
|
2015-02-22 02:39:15 +00:00 |
|
leo
|
e4eb0e65d7
|
Fixed zoom extents and region on ortho cameras.
|
2015-02-15 02:24:08 +00:00 |
|
leo
|
141696ec8c
|
Changed how zoom extents work.
|
2015-02-14 20:47:50 +00:00 |
|
leo
|
853f28c6c3
|
Changed pan tool to have the mouse follow the objects on the screen.
|
2015-02-08 21:05:50 +00:00 |
|
leo
|
100245f207
|
Don't save model name in MPD files.
|
2015-02-08 03:29:42 +00:00 |
|
leo
|
e456b05ebf
|
String cleanup.
|
2015-01-31 21:44:57 +00:00 |
|
leo
|
dfa7396b29
|
Changed the way the transform entries work to match the mouse and keyboard.
|
2015-01-18 04:59:02 +00:00 |
|
leo
|
e1e2fcc26a
|
Fixed wrong mouse cursor when nothing is selected.
|
2015-01-18 04:41:06 +00:00 |
|
leo
|
6ad512d012
|
Only update the piece info for a model after its project is set active.
|
2015-01-17 18:29:10 +00:00 |
|
leo
|
88e935ccd8
|
Fixed reset cameras option.
|
2015-01-16 02:07:31 +00:00 |
|
leo
|
7db0e7f21e
|
Fixed html export.
|
2015-01-12 04:49:30 +00:00 |
|
leo
|
12d0094806
|
Store piece transformations as matrices to allow scaling.
|
2015-01-10 20:30:37 +00:00 |
|
leo
|
2fe1ed273a
|
Workaround for a bug in QTextStream::pos() that was causing some mpd files to fail to load.
|
2015-01-06 15:38:51 +00:00 |
|
leo
|
28be739db0
|
Fixed bounding box calculation of nested submodels.
|
2015-01-02 16:44:01 +00:00 |
|
leo
|
4c74b6ecf4
|
Fixed bounding box calculation of submodels.
|
2014-12-31 16:15:51 +00:00 |
|
leo
|
98aa121dec
|
Correctly draw selection box outline of submodels.
|
2014-12-30 16:56:13 +00:00 |
|
leo
|
d7396b4edb
|
Fixed export functions.
|
2014-12-30 16:30:12 +00:00 |
|
leo
|
0aae5d339f
|
Fixed mouse selection of submodels.
|
2014-12-26 15:44:46 +00:00 |
|
leo
|
7716e0ae37
|
Always use last step when drawing models that aren't current.
|
2014-12-25 15:25:50 +00:00 |
|
leo
|
788f0bf9e4
|
Added support for drawing submodels.
|
2014-12-24 15:52:52 +00:00 |
|
leo
|
b3d8fafeb4
|
Fixed copy and paste.
|
2014-12-15 23:55:17 +00:00 |
|
leo
|
b20d52e2f9
|
Added model list dialog.
|
2014-12-12 23:42:09 +00:00 |
|
leo
|
5037897261
|
Added model menu.
|
2014-12-09 23:56:29 +00:00 |
|
leo
|
493ad442b2
|
Finished separating model from project.
|
2014-12-08 07:32:39 +00:00 |
|
leo
|
dbe7f759ed
|
Move command handling to main window.
|
2014-12-04 01:47:28 +00:00 |
|
leo
|
9ebccc4a19
|
Moved last remaining functions out of project.
|
2014-11-30 17:53:09 +00:00 |
|
leo
|
d4ab2e9f90
|
More cleanup.
|
2014-11-29 02:55:58 +00:00 |
|
leo
|
deabf0524a
|
Moved more functionality out of the project.
|
2014-11-25 00:51:34 +00:00 |
|
leo
|
28a030dd9a
|
Fixed camera and light drawing.
|
2014-11-24 00:43:13 +00:00 |
|
leo
|
a63743c73f
|
Reorganized drawing functions.
|
2014-11-23 23:48:56 +00:00 |
|
leo
|
848224bf3b
|
Reorganized group functions.
|
2014-11-10 00:06:11 +00:00 |
|
leo
|
477cf69977
|
Reorganized zoom functions.
|
2014-11-08 01:05:17 +00:00 |
|
leo
|
c7ab540117
|
Small cleanup.
|
2014-10-24 00:41:19 +00:00 |
|
leo
|
5834587204
|
Support gradient and texture backgrounds in the preview widget.
|
2014-10-23 22:03:50 +00:00 |
|
leo
|
f9b0cbbc05
|
Moved export functions to model.
|
2014-10-10 23:53:08 +00:00 |
|
leo
|
a6a69b7661
|
Reuse piece bounding box function to avoid duplication.
|
2014-10-10 01:25:31 +00:00 |
|
leo
|
6684abf96a
|
More project cleanup.
|
2014-10-07 23:02:52 +00:00 |
|