Jeremy HU
6e53452dc8
Fix bone preview mesh
2022-12-04 03:58:33 +11:00
Jeremy HU
03f1440e7d
Implement bone preview images generator
2022-12-03 23:01:11 +11:00
Jeremy HU
995230db59
Save joint node id list
2022-12-01 22:42:12 +11:00
Jeremy HU
f447025ede
Apply bone joints
2022-12-01 22:06:45 +11:00
Jeremy HU
9475e9e0ac
Implement bone joints picking
2022-11-29 21:32:19 +11:00
Jeremy HU
0f77ed243d
Divide document elements to separate file
2022-11-16 19:58:19 +11:00
Jeremy HU
5b6861be44
Implement bone name edit and keep bone load order
2022-11-13 15:38:04 +11:00
Jeremy HU
797ffd0b87
Implement node bone joint mark interface
2022-11-12 09:08:02 +11:00
Jeremy HU
c9aafb6a18
Fix load bone from document
2022-11-12 06:17:39 +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
7ce09d1cd6
Fix part cache
2022-10-30 19:08:03 +11:00
Jeremy HU
f2fc58c699
Remove materials
...
Material will be integrated into part property.
2022-10-29 10:30:22 +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
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
b7b71b9c2e
Prepare for implementation of component preview grid widget
2022-10-03 06:45:46 +11:00
Jeremy HU
61869d89dd
Use GL_LINES to show wireframe
2022-09-24 01:54:49 +10:00
huxingyi
8e5d622db7
Restructure the code base
...
Move the core function code to a dedicate folder under namespace dust3d.
Leave the application and UI code to application folder.
Remove CGAL, use our own mesh boolean algorithm and triangulating code, should have less chance to crash on bad meshes.
The overall performance of mesh combining is improved since some mesh validating code for CGAL is removed.
2021-11-18 22:58:01 +08:00