Commit Graph

781 Commits (4c3a123086a0ee5e5b984a8448178cfd10c05ed1)

Author SHA1 Message Date
Jeremy Hu 7f517386f0 Optimize remesh
Introduce isotropic remesh before QuadriFlow
This will unify the edge length of all the faces before the mesh got subdived in QuadriFlow
2020-01-02 14:31:04 +09:30
Jeremy Hu 3ebc2cca6b Show wireframe by default
Toggle wireframe would cause crash on linux/MesaGL, only show wireframes on Windows and MacOS by default.
2020-01-02 08:03:33 +09:30
Jeremy Hu 14b65e193b Improve Marker pen
Take front view contour into calculation for x-axis.
2020-01-02 07:58:33 +09:30
Jeremy Hu 64e0511356 Update OpenSSL to 1.1.1d 2020-01-01 21:42:09 +09:30
Jeremy Hu 5c51e5b848 Support OpenMP on Ubuntu 2020-01-01 19:38:11 +09:30
Jeremy Hu 083b78bcdc Support OpenMP on Windows 2020-01-01 18:45:41 +09:30
Jeremy Hu e17d636d62 Support OpenMP on Mac 2020-01-01 17:21:44 +09:30
Jeremy Hu 1e1cc8d453 Update windows CI to Visual Studio 2017
Visual studio 2015 is not work well with Eigen
2020-01-01 14:01:43 +09:30
Jeremy Hu 4c316a5d05 Update Simplified Chinese translation for menu 2019-12-31 22:07:45 +09:30
Karl Robillard c251d4aa21 documentwindow: Add top level menu accelerators and a few File shortcuts.
- Remove routing of Ctrl+S shortcut through skeletongraphicswidget.
2019-12-31 21:55:02 +09:30
Karl Robillard 7a65725c41 skeletondocument.h: Fix compiler warnings for GCC 9.2.1. 2019-12-31 21:55:02 +09:30
Jeremy Hu cc0db997a4 Fix vector uninitialized 2019-12-31 21:35:31 +09:30
Jeremy Hu 3b4d4ddc52 Update libigl and eigen
libigl: v2.1.0
eigen: 3.3.7

Old version of eigen will cause QuadriFlow crash on windows becase of this bug:
https://eigen.tuxfamily.org/bz/show_bug.cgi?id=1634
2019-12-31 21:16:33 +09:30
Jeremy Hu 9e42d8ee7d Pack pdb only on unstable branch 2019-12-31 11:35:06 +09:30
Jeremy Hu 96dd7a15fe Pack pdb to windows release 2019-12-31 10:40:46 +09:30
Jeremy Hu 6e75d0210d Add force_debug_info config 2019-12-31 09:12:08 +09:30
Jeremy Hu 103ca74458 Fix crash 2019-12-30 19:58:26 +09:30
Jeremy Hu 484e98a147 Add author: Karl Robillard
@WickedSmoke
2019-12-30 07:53:08 +09:30
Jeremy Hu a35b98cf15 Merge branch 'WickedSmoke-kr' 2019-12-30 07:47:04 +09:30
Karl Robillard fc85ded323 Save documentWindowSize in settings to preserve window size between runs. 2019-12-29 14:47:24 -05:00
Karl Robillard f60bf65837 dust3d.pro: Put object & moc files in their own directories to cleanup build. 2019-12-29 14:03:41 -05:00
Karl Robillard d02331d1e7 documentwindow: Add Quit menu item. 2019-12-29 13:53:51 -05:00
Karl Robillard d2862b9e50 docs/builds.rst: Add build commands for Fedora 30. 2019-12-29 13:18:43 -05:00
Jeremy Hu 191dbacd89 Implement component remesh 2019-12-29 18:22:35 +09:30
Jeremy Hu 6875bee519 Fix build 2019-12-28 17:06:15 +09:30
Jeremy Hu dd628b6af7 Integrate QuadriFlow
https://github.com/hjwdzh/QuadriFlow
2019-12-28 14:51:59 +09:30
Jeremy Hu e9113ec822 Update download link 2019-12-25 10:41:59 +09:30
Jeremy Hu d93f08d4a5 Update changelogs 2019-12-25 09:31:27 +09:30
Jeremy Hu 9f55f738f3 Implement marker pen
This commit introduce a new feature: Marker Pen
It allow user to quick draw a contour of the side view and got nodes automatically generated
2019-12-25 08:54:49 +09:30
Jeremy Hu 7a5065865a Set OpenGL core profile shader as default 2019-12-22 21:37:42 +09:30
Jeremy Hu e394e3fa2a Hide regenerate button on export widget
There is no need to regenerate as the result mostly is the same
2019-12-22 13:30:10 +09:30
Jeremy Hu d185f7e07a Remove disabled and cut face parts from final result. 2019-12-21 16:33:35 +09:30
Jeremy Hu 7aaac5af07 Implement image skeleton extractor 2019-12-21 16:20:36 +09:30
Jeremy Hu d218789d83 Add mesh recombiner optional edge loop optimization
This optimization would make two combining edge loops move closer.
The vertex postion been updated, this will affect the quad recovery and triangle source resolver, so this optimization is been commented out currently.
2019-12-18 23:46:52 +09:30
Jeremy Hu 6fc2101212 Update download link 2019-12-15 14:53:08 +09:30
Jeremy Hu 560863e5d5 Update changelog 2019-12-15 14:09:04 +09:30
Jeremy Hu 745c96eeb9 Include error mesh in final result 2019-12-15 12:52:24 +09:30
Jeremy Hu 40a6968599 Enable three nodes branch on gridded part 2019-12-15 11:44:04 +09:30
Jeremy Hu 4f6c82d825 Remove name which already appeared in AUTHORS 2019-12-15 09:28:35 +09:30
Jeremy Hu 0f7735e93a Fix build 2019-12-15 09:27:51 +09:30
Jeremy Hu edff9b0b35 Add contributors
Thanks @creepertron95, @johhnry
2019-12-14 23:36:15 +09:30
Jeremy Hu 22373b1ed7 Implement grid mesh builder 2019-12-14 22:58:14 +09:30
Jeremy Hu 839e081d10 Fix pose editor 2019-11-09 17:45:49 +09:30
Jeremy Hu 9f12f03d58 Fix interpolation for motion generation 2019-11-08 23:35:27 +09:30
Jeremy Hu e2ca6ec5fa Fix countershaded configure 2019-11-08 17:55:50 +09:30
Jeremy Hu dae8fcdfc7 Update download link to 1.0.0-beta.27 2019-11-08 08:19:47 +09:30
Jeremy Hu 8b1fbeb691 Update changelogs 2019-11-08 07:22:37 +09:30
Jeremy Hu fe1985a6f6 Add countershading configure to example models 2019-11-07 23:49:14 +09:30
Jeremy Hu c040b2bc1c Update example models 2019-11-07 23:44:50 +09:30
Jeremy Hu 59fc43f900 Fix countershading mirror 2019-11-07 23:31:03 +09:30