Leonardo Zide
|
6ca5c160f1
|
Place new pieces relative to the side of the piece under the mouse.
|
2021-12-24 15:42:37 -08:00 |
|
Leonardo Zide
|
c10804d31b
|
Simplified manipulator rotation math.
|
2021-12-11 15:52:38 -08:00 |
|
Leonardo Zide
|
7d884e6b5f
|
Static analysis fixes.
|
2021-11-14 18:34:24 -08:00 |
|
Leonardo Zide
|
82e3bf557a
|
Keep edge color math in linear space.
|
2021-02-07 10:14:54 -08:00 |
|
Trevor SANDY
|
aa1fa3ea77
|
Disable saturation adjust
|
2021-02-03 15:30:18 +01:00 |
|
Trevor SANDY
|
dcac8b27c7
|
Cleanup
|
2021-02-03 15:29:55 +01:00 |
|
Trevor SANDY
|
87c23a6d21
|
Use saturated part colour when calculating edge colour
|
2021-02-02 18:35:24 +01:00 |
|
Leonardo
|
fd087a177d
|
Removed hardcoded stud style checks.
|
2021-01-26 14:58:02 -08:00 |
|
Trevor SANDY
|
afb74544ef
|
Use luminescence for light/dark colours with high contrast styles
|
2021-01-26 18:38:34 +01:00 |
|
Leonardo
|
88b224daea
|
Renamed color macro.
|
2021-01-25 16:52:49 -08:00 |
|
Trevor SANDY
|
7f06b93e1e
|
Remove configurable gamma setting and fix colour reset action
|
2021-01-25 21:18:43 +01:00 |
|
Trevor SANDY
|
daf459d670
|
Automate edge colours
|
2021-01-24 12:53:02 +01:00 |
|
Leonardo Zide
|
7001229337
|
More generic property system.
|
2021-01-15 17:50:15 -08:00 |
|
Leonardo Zide
|
499e648673
|
Use individual bounding boxes for zoom extents.
|
2020-12-31 10:22:12 -08:00 |
|
Leonardo Zide
|
7275c4256d
|
Added const qualifiers.
|
2020-03-22 20:18:52 -07:00 |
|
Leonardo Zide
|
90f1336a48
|
Scoped enums and constexpr.
|
2020-03-22 13:44:20 -07:00 |
|
Leonardo Zide
|
1c5c82a609
|
Avoid rolling the camera when using Look At. Fixes #407.
|
2019-12-25 12:25:32 -08:00 |
|
Leonardo Zide
|
44bdb22a5b
|
Try to add lights and cameras near the center of the model.
|
2019-08-10 12:31:28 -07:00 |
|
Leonardo Zide
|
d1a80399c8
|
Check if camera values are nan when loading tab layouts.
|
2019-07-13 08:58:31 -07:00 |
|
Leonardo Zide
|
0621a3848f
|
Fixed pan not working when the center of the model is behind the camera. Fixes #161.
|
2018-02-04 11:53:13 -08:00 |
|
Leonardo Zide
|
ebc67d2a8b
|
Initial implementation of spherical texture mapping.
|
2018-01-27 15:57:48 -08:00 |
|
Leonardo
|
d242fa7ea5
|
Don't reset tab layout when reloading a model.
|
2018-01-02 19:46:50 -08:00 |
|
Leonardo
|
104f5c843e
|
Auto calculate the far plane when generating preview images.
|
2017-12-21 14:02:16 -08:00 |
|
Leonardo Zide
|
58219c946c
|
Fixed compiler warnings.
|
2017-12-12 22:17:14 -08:00 |
|
Leonardo Zide
|
636e013455
|
Removed lcint types.
|
2017-12-02 12:22:04 -08:00 |
|
Leonardo Zide
|
aff1f1a69f
|
Fixed compiler warnings.
|
2017-07-22 17:23:11 -07:00 |
|
leozide
|
b2c739dc5a
|
Increased precision of angle constants.
|
2017-07-20 17:15:49 -07:00 |
|
leozide
|
ca755a2fba
|
Added QDebug operators to math classes.
|
2017-07-19 15:31:47 -07:00 |
|
leozide
|
c924b90955
|
Converted include guards to pragma once.
|
2017-07-19 14:20:32 -07:00 |
|
Leonardo Zide
|
3d7bfdafb0
|
New LDD importer.
|
2017-07-08 09:29:35 -07:00 |
|
Leonardo Zide
|
77a70758f8
|
Fixed static analysis warnings.
|
2017-07-02 20:12:17 -07:00 |
|
leozide
|
0381a0c74f
|
Static analysis fixes.
|
2017-04-20 17:53:42 -07:00 |
|
Leonardo Zide
|
043246fbe6
|
Changed normal format for compatibility.
|
2017-03-05 22:14:50 -08:00 |
|
Leonardo Zide
|
4096d4a325
|
Fixed normal calculation.
|
2017-03-01 08:36:51 -08:00 |
|
leozide
|
9978230506
|
Calculate mesh normals.
|
2017-02-27 16:03:12 -08:00 |
|
Leonardo Zide
|
6df1ceb165
|
Parse BFC statements in parts.
|
2017-02-21 08:09:13 -08:00 |
|
Leonardo Zide
|
3d1efcabec
|
Added room in the meshes for normals.
|
2017-02-18 11:12:35 -08:00 |
|
Leonardo Zide
|
0f2e808477
|
Fixed printing.
|
2017-02-11 09:46:21 -08:00 |
|
leo
|
1d31a5b262
|
Improved mesh generation for flexible axles.
|
2016-03-04 23:53:08 +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
|
d715c316a6
|
Allow changing multiple pieces at the same time using the properties widget.
|
2015-12-22 22:44:46 +00:00 |
|
leo
|
aa861cd036
|
Use a single vertex buffer for all pieces.
|
2015-04-26 18:14:33 +00:00 |
|
leo
|
5afec8b702
|
Rewrote move overlay drawing.
|
2015-04-20 02:09:18 +00:00 |
|
leo
|
35fe45ada8
|
Preserve file comments when saving.
|
2015-03-21 20:12:04 +00:00 |
|
leo
|
c670893deb
|
Rendering optimizations.
|
2015-02-08 18:54:51 +00:00 |
|
leo
|
12d0094806
|
Store piece transformations as matrices to allow scaling.
|
2015-01-10 20:30:37 +00:00 |
|
leo
|
0aae5d339f
|
Fixed mouse selection of submodels.
|
2014-12-26 15:44:46 +00:00 |
|
leo
|
d4ab2e9f90
|
More cleanup.
|
2014-11-29 02:55:58 +00:00 |
|
leo
|
d162acdf52
|
Moved mouse handling from project to view.
|
2014-05-17 23:03:05 +00:00 |
|