Jeremy HU
d4be107518
Add bone manage widgets
2022-11-11 23:06:06 +11:00
Jeremy HU
c0fba4879a
Add gradient background for part tools
2022-11-11 22:03:23 +11:00
Jeremy HU
79b8ac5f6a
Add bone preview grid widget
2022-11-11 20:31:07 +11:00
Jeremy HU
5c9898f25b
Add bone list model
2022-11-11 08:37:05 +11:00
Jeremy HU
eba729d785
Save/load bone info to/from document
2022-11-09 22:41:47 +11:00
Jeremy HU
b2048cfbc7
Implement more bones function
2022-11-08 23:37:55 +11:00
Jeremy HU
568bf12121
Implement bone functions
2022-11-08 08:38:05 +11:00
Jeremy HU
231d3f38cf
Prepare bone functions
2022-11-07 23:13:11 +11:00
Jeremy HU
9aef6b1855
Remove skeleton prefix from node,edge,part, and component
2022-11-07 20:41:43 +11:00
Jeremy HU
358f08d593
Update section preview
2022-11-04 22:41:57 +11:00
Jeremy HU
a7b2caecfc
Update slider control size
2022-11-04 22:07:20 +11:00
Jeremy HU
7c9195722c
Fix texture change signal
2022-11-03 08:32:31 +11:00
Jeremy HU
3e81a4e45f
Fix seam UV
2022-11-03 08:22:12 +11:00
Jeremy HU
da7536ea8f
Resolve seam UV coords
2022-11-02 23:12:59 +11:00
Jeremy HU
6d71e14b19
Resolve seam UV map size
2022-11-02 21:02:45 +11:00
Jeremy HU
4e861d3d2d
Collect seam triangle UVs
2022-11-01 23:10:21 +11:00
Jeremy HU
7ce09d1cd6
Fix part cache
2022-10-30 19:08:03 +11:00
Jeremy HU
9ad0c92e4b
Fix build
2022-10-30 10:09:56 +11:00
Jeremy HU
508bfdc657
Remove unused dependencies
2022-10-30 10:05:55 +11:00
Jeremy HU
b18bf2f8eb
Fix theme initialization
2022-10-29 10:49:34 +11:00
Jeremy HU
f2fc58c699
Remove materials
...
Material will be integrated into part property.
2022-10-29 10:30:22 +11:00
Jeremy HU
d991f0c532
Add UV map generator
2022-10-25 22:31:44 +11:00
Jeremy HU
0f44d5cf7b
Implement part uv preview
2022-10-23 14:14:30 +11:00
Jeremy HU
b0000e7a34
Add new part attribute: colorImageId
2022-10-22 16:27:58 +11:00
Jeremy HU
4fb109a583
Remove skeleton document
2022-10-22 14:11:00 +11:00
Jeremy HU
86a6e5f163
Prepare for UV preview image generator
2022-10-21 21:42:16 +11:00
Jeremy HU
57b1a802f3
Apply webkit style clang format on code base
2022-10-18 20:35:04 +11:00
Jeremy HU
73f0404c2e
Implement section preview mesh builder
2022-10-18 19:39:48 +11:00
Jeremy HU
d075ee3ba7
Add part round end
2022-10-17 21:29:40 +11:00
Jeremy HU
12f4f52f10
Add part chamfer and subdivide
2022-10-16 20:55:04 +11:00
Jeremy HU
73b3dc3941
Add base normal rotation
2022-10-14 22:11:41 +11:00
Jeremy HU
a9dd15991f
Add command line option: -toggle-color
2022-10-14 19:21:20 +11:00
Jeremy HU
873e6423bb
Safely exit after finishing command line exporting
2022-10-13 00:24:45 +11:00
Jeremy HU
5d5a1c04bd
Implement ungroupping components
2022-10-10 22:05:16 +11:00
Jeremy HU
c729099f0d
Implement make group
2022-10-08 16:03:26 +11:00
Jeremy HU
36c7729ed7
Implement batch color picking
2022-10-08 14:46:57 +11:00
Jeremy HU
9a99dd3b95
Add banana as example model
2022-10-08 13:12:04 +11:00
Jeremy HU
8474d80c4d
Prepare for implementation of component property widget
2022-10-08 12:05:53 +11:00
Jeremy HU
c3f70e982c
Fix rope mesh builder
2022-10-08 08:39:38 +11:00
Jeremy HU
5b06f64fdd
Implement rope mesh builder
2022-10-08 07:26:30 +11:00
Jeremy HU
78893729b4
Fix selecting component by part id
2022-10-06 23:18:03 +11:00
Jeremy HU
12197bdb44
Select component by part: shortcut F
2022-10-06 22:16:47 +11:00
Jeremy HU
5f75a6d7d8
Fix component unselectable issue
...
If the initial Qt::DecorationRole give an empty QPixmap, the item will be unselectable sometimes.
So if nothing to show, should return an transparent image with the same size.
2022-10-06 21:16:21 +11:00
Jeremy HU
e9b1c90220
Implement component preview reload
2022-10-06 20:05:09 +11:00
Jeremy HU
b05066cd96
Fix preview image decoration offset
2022-10-05 23:26:39 +11:00
Jeremy HU
24e675911e
Implement component preview image decorator
2022-10-05 22:34:56 +11:00
Jeremy HU
bc82539cf2
Add check button for adding part selection on canvas
2022-10-04 23:17:39 +11:00
Jeremy HU
03a9be6d4f
Implement tool button actions
2022-10-04 22:45:21 +11:00
Jeremy HU
9a6f0c39f8
Update tool buttons according to component selection
2022-10-04 20:50:39 +11:00
Jeremy HU
275262eee8
Update tool button size
2022-10-03 11:18:13 +11:00