Commit Graph

31 Commits (9cc04a36d679d696c0dcf79cb4b06231e126c46d)

Author SHA1 Message Date
Jeremy HU f8b2004889 Remove mesh result post processor 2022-12-11 06:16:44 +11:00
Jeremy HU d23113e204 Fix bone removing 2022-12-11 00:51:17 +11:00
Jeremy HU b906409ab9 Fix bone color update 2022-12-09 22:18:34 +11:00
Jeremy HU d2bc7716f2 Show body skinning mesh 2022-12-06 20:01:22 +11:00
Jeremy HU 8b8579d02e Fix document reset 2022-12-05 23:07:31 +11:00
Jeremy HU ce128bff1e Update render model 2022-12-05 22:02:12 +11:00
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