Commit Graph

18 Commits (3e81a4e45f4f59f3b013387db2b186a554651b9f)

Author SHA1 Message Date
Jeremy HU 7ce09d1cd6 Fix part cache 2022-10-30 19:08:03 +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 0f44d5cf7b Implement part uv preview 2022-10-23 14:14:30 +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 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 9a99dd3b95 Add banana as example model 2022-10-08 13:12:04 +11:00
Jeremy HU 12197bdb44 Select component by part: shortcut F 2022-10-06 22:16:47 +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 9110bd5ced Add part manage widget 2022-10-03 11:06:25 +11:00
Jeremy HU b7b71b9c2e Prepare for implementation of component preview grid widget 2022-10-03 06:45:46 +11:00
Jeremy HU 29f7e06701 Fix textures 2022-09-24 23:31:49 +10:00
Jeremy HU 61869d89dd Use GL_LINES to show wireframe 2022-09-24 01:54:49 +10:00
Jeremy HU d7a3bc7db8 Remove boost dependency 2022-09-18 17:54:55 +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