Jeremy HU
5c9898f25b
Add bone list model
2022-11-11 08:37:05 +11:00
Jeremy HU
1fc2399bf6
Add section remesher and cap UV resolving
2022-11-03 23:24:35 +11:00
Jeremy HU
cb85a56364
Add mesh state
2022-10-31 21:28:56 +11:00
Jeremy HU
508bfdc657
Remove unused dependencies
2022-10-30 10:05:55 +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
5fc51c3b02
Add UV map packer
2022-10-24 23:48:18 +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
c614da251a
Remove stroke mesh builder
2022-10-19 20:22:17 +11:00
Jeremy HU
d87dee4093
Update section preview mesh builder
2022-10-18 23:09:39 +11:00
Jeremy HU
066e16dcd6
Add section preview mesh builder
2022-10-18 08:35:20 +11:00
Jeremy HU
f73ec2beca
Define mesh node
2022-10-11 23:44:30 +11:00
Jeremy HU
91e6460815
Group base normal calculations to separate class
2022-10-11 08:38:03 +11:00
Jeremy HU
8474d80c4d
Prepare for implementation of component property widget
2022-10-08 12:05:53 +11:00
Jeremy HU
5b06f64fdd
Implement rope mesh builder
2022-10-08 07:26:30 +11:00
Jeremy HU
24e675911e
Implement component preview image decorator
2022-10-05 22:34:56 +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
8b64425341
Prepare the stitching line feature
2022-10-01 16:26:59 +10:00
Jeremy HU
61869d89dd
Use GL_LINES to show wireframe
2022-09-24 01:54:49 +10:00
Jeremy HU
58290a9b21
Prepare for new render implementation
2022-09-19 23:30:03 +10:00
Jeremy HU
eaf29d2c65
Remove unused source files
2022-09-18 21:25:04 +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