leozide
|
f7d61f33ce
|
Updated code to use nullptr and override.
|
2017-04-13 17:26:40 -07:00 |
|
leozide
|
35050efe3a
|
Compiler feature test.
|
2017-04-13 17:07:29 -07:00 |
|
Leonardo Zide
|
c34810c084
|
Static analysis fixes.
|
2017-04-02 17:15:09 -07:00 |
|
Leonardo Zide
|
b9726a2a99
|
Reorganized scene and context classes.
|
2017-04-01 16:53:54 -07:00 |
|
Leonardo Zide
|
49a88e1ab4
|
Fixed synth parts adding the wrong mesh to the scene when in a submodel. Fixes #42.
|
2017-03-26 18:28:31 -07:00 |
|
Leonardo Zide
|
155fa7cdc2
|
Removed redundant glBlendFunc calls.
|
2017-03-25 00:03:17 -07:00 |
|
Leonardo Zide
|
c85f0f7eea
|
Disable normals for unlit passes.
|
2017-03-24 09:34:53 -07:00 |
|
Leonardo Zide
|
f99a093c7a
|
Draw edge lines unlit.
|
2017-03-22 23:35:02 -07:00 |
|
Leonardo Zide
|
50b9ab1984
|
Faster mesh sorting.
|
2017-03-19 22:59:55 -07:00 |
|
Leonardo Zide
|
acd5a485f0
|
Added a decal material to fix the texmap extension.
|
2017-03-12 13:51:14 -07:00 |
|
leozide
|
cf65201095
|
Added Duplicate Piece action.
|
2017-03-08 15:49:57 -08:00 |
|
leozide
|
7e3f572b8e
|
Added shaders for each material/lighting combination.
|
2017-02-28 15:20:34 -08:00 |
|
Leonardo Zide
|
3d1efcabec
|
Added room in the meshes for normals.
|
2017-02-18 11:12:35 -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
|
f24b0923bb
|
Crash fix.
|
2016-05-08 20:19:23 +00:00 |
|
leo
|
d5ccd6289f
|
Include cleanup.
|
2016-05-02 19:13:54 +00:00 |
|
leo
|
a0db9ce210
|
Added synth support for shock absorbers.
|
2016-05-01 00:20:37 +00:00 |
|
leo
|
1902dff957
|
Made control points translucent.
|
2016-03-12 00:38:02 +00:00 |
|
leo
|
52c97dd81a
|
Added flexible axle support.
|
2016-03-04 03:18:23 +00:00 |
|
leo
|
b5233f714c
|
Added options to add and remove control points.
|
2016-03-03 00:04:49 +00:00 |
|
leo
|
1cd4a8cee0
|
Added support for flexible technic ribbed hoses.
|
2016-02-29 20:13:54 +00:00 |
|
leo
|
510d190483
|
Support dynamic piece meshes.
|
2016-02-19 17:53:54 +00:00 |
|
leo
|
932053b803
|
Fixed loading pivots.
|
2015-12-17 00:41:10 +00:00 |
|
leo
|
d7febf9a7f
|
Save pivot point.
|
2015-12-16 22:36:42 +00:00 |
|
leo
|
02551e6d21
|
Fixed basic pivot rotation.
|
2015-12-16 00:28:40 +00:00 |
|
leo
|
dfc94a42e5
|
Rotate pivot points.
|
2015-12-15 01:57:22 +00:00 |
|
leo
|
a035bf7ed1
|
Move pivot point with the mouse.
|
2015-12-14 18:01:17 +00:00 |
|
leo
|
5e543c43a7
|
Initial work for control points in pieces.
|
2015-12-11 01:46:30 +00:00 |
|
leo
|
0ec6269972
|
Don't release and reload meshes when using undo.
|
2015-11-16 02:41:16 +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
|
77e103264d
|
Set colors through the context.
|
2015-05-04 00:51:41 +00:00 |
|
leo
|
d59dfe9444
|
Rewrote camera and light drawing.
|
2015-04-19 01:10:01 +00:00 |
|
leo
|
35fe45ada8
|
Preserve file comments when saving.
|
2015-03-21 20:12:04 +00:00 |
|
leo
|
786bf4283b
|
Rewrote how model names work.
|
2015-02-22 02:39:15 +00:00 |
|
leo
|
817ffce7ef
|
Avoid using floating point notation in the properties pane.
|
2015-01-19 23:48:46 +00:00 |
|
leo
|
af37e7008d
|
Removed support for naming pieces in a model.
|
2015-01-15 02:21:10 +00:00 |
|
leo
|
77683ccfa8
|
Removed group separator being added to numbers when saving files.
|
2015-01-12 16:01:01 +00:00 |
|
leo
|
12d0094806
|
Store piece transformations as matrices to allow scaling.
|
2015-01-10 20:30:37 +00:00 |
|
leo
|
e1e9a022ca
|
Fixed saving mpd files.
|
2014-12-26 17:09:11 +00:00 |
|
leo
|
0aae5d339f
|
Fixed mouse selection of submodels.
|
2014-12-26 15:44:46 +00:00 |
|
leo
|
493ad442b2
|
Finished separating model from project.
|
2014-12-08 07:32:39 +00:00 |
|
leo
|
d4ab2e9f90
|
More cleanup.
|
2014-11-29 02:55:58 +00:00 |
|
leo
|
a63743c73f
|
Reorganized drawing functions.
|
2014-11-23 23:48:56 +00:00 |
|
leo
|
6b5db8aff9
|
Updated save file format.
|
2014-09-08 19:42:20 +00:00 |
|
leo
|
05cafd4055
|
Use QTextStream for saving files.
|
2014-09-05 00:24:28 +00:00 |
|
leo
|
9454ebb929
|
Removed JSON exporter.
|
2014-09-04 14:27:37 +00:00 |
|
leo
|
c4bc70fd35
|
Use text stream for parsing.
|
2014-09-03 14:34:53 +00:00 |
|
leo
|
661fa68011
|
Changed the LDraw exporter to include more features in extensions.
|
2014-09-02 03:44:51 +00:00 |
|