Commit Graph

14 Commits (8b8579d02e46003101a0f4b1bd776e0fd7642e8e)

Author SHA1 Message Date
Jeremy HU 3685caa92f Implement bone nodes selection 2022-12-05 19:42:22 +11:00
Jeremy HU 9475e9e0ac Implement bone joints picking 2022-11-29 21:32:19 +11:00
Jeremy HU cd963fa87d Fix double click to select all 2022-11-16 22:54:09 +11:00
Jeremy HU 12e7eacea2 Add bone nodes picking interface 2022-11-16 21:58:13 +11:00
Jeremy HU d736d86969 Add document node picking edit mode 2022-11-16 20:25:31 +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 427a692558 Move skeleton graphics items to separate source file 2022-11-12 08:24:51 +11:00
Jeremy HU da277c7f80 Add bone joint mark menu 2022-11-12 07:31:49 +11:00
Jeremy HU 9aef6b1855 Remove skeleton prefix from node,edge,part, and component 2022-11-07 20:41:43 +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 b7b71b9c2e Prepare for implementation of component preview grid widget 2022-10-03 06:45:46 +11: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