Commit Graph

17 Commits (5c25d7d4f861f6e54f8d490e293b84e4e131c4e6)

Author SHA1 Message Date
Jeremy Hu 3c2d4f7480 Add mesh smooth slider
This feature could be useful for smooth one component and soften the seam of combination,
This commit also include a crash fix about incorrect use of CGAL.
2018-09-06 23:04:59 +08:00
Jeremy Hu 331051879d Add parts color configure and round-able configure.
- Add End-Round Type Toggle to Parts List Panel (Thanks @Alistair401 for proposing this feature).
- Add Parts Color Picker to Parts List Panel.
- Add Parts List Panel Context Menu to facilitate multiple parts visible toggle.
- Add Material Export to Export Menu.
- Prepare the source code for the auto skeleton exporter and uv unwrapper.
2018-04-26 10:23:22 +08:00
Jeremy Hu 9643920515 Fix UI too small and crash on bad mesh problem.
The model generating speed may become slightly slower than the previous version because of the extra checks.

This closes #1, and closes #3
2018-04-23 08:10:01 +08:00
Jeremy Hu 38fb0c022a Add main menu.
- Add about window,
- Add acknowlegements window,
- Add multiple documents support.
2018-04-10 15:59:20 +08:00
Jeremy Hu 62fdcbdced Add flip 2018-04-09 22:24:30 +08:00
Jeremy Hu b8e5d31169 Add context menu 2018-04-09 11:39:04 +08:00
Jeremy Hu af451bd5ab Introduce new UI,
Introduce part list,
Add log viewer,
Add QtAwesome icons.
2018-04-07 16:44:39 +08:00
Jeremy Hu 01e8abf0cc Fix event conflicts between model and graphics view 2018-03-30 15:41:29 +08:00
Jeremy Hu 09d21e8935 Add skeleton snapshot support (Prepare for undo/redo feature) 2018-03-26 20:41:46 +08:00
Jeremy Hu 4661e2bc94 Fix node group saving 2018-03-20 11:31:05 +08:00
Jeremy Hu f405ac0ede Add thickness support 2018-03-19 15:58:51 +08:00
Jeremy Hu 24fbff4218 Add node delete operation 2018-03-18 16:46:53 +08:00
Jeremy Hu 130ffdae79 Add parts loader and saver 2018-03-14 23:22:00 +08:00
Jeremy Hu d3dfffcc59 Fix turnaround resize 2018-03-14 10:55:59 +08:00
Jeremy Hu 20f4b669bb Add icons 2018-03-13 20:49:24 +08:00
Jeremy Hu 283e76b1b6 Add base UI layout 2018-03-11 11:18:24 +08:00
Jeremy Hu 7d8e8c4bc5 Test QOpenGLWidget example with meshlite 2018-03-10 14:57:14 +08:00