Jeremy Hu
66ac0b3b7f
Add remesh polycount configure
2020-01-05 00:20:10 +09:30
Jeremy Hu
8c6a9fef29
Mark remeshed component as Uncombined
2020-01-04 22:19:03 +09:30
Jeremy Hu
2d05583937
Integrate Instant-Meshes
...
1. Drop windows 32bit support
Add windows 64bit support.
2. Remove Script(quickjs) support
The current integrated quickjs is a very old version which doesn’t support windows 64bit system. In the future, (TODO)WebAssembly should be integrate as plugin system.
3. Integrate Instant-Meshes
Instant-Meshes take less than 1 second on all three platforms.
4. Remove QuadriFlow
Current implementation of QuadriFlow is too slow (take about 5 seconds on the example model) to do realtime remeshing.
2020-01-04 19:59:10 +09:30
Jeremy Hu
ee53e3ed4f
Improve mesh generation
...
1. All components recombined regardless of color groups
2. Contour main view contribute to x-coord only when width and height is different (Offset greater than radius)
3. Fix generating indicator
2020-01-02 22:06:43 +09:30
Jeremy Hu
f2093bd42a
Optimize remesh (2)
...
Update isotropic remesh target edge length
2020-01-02 17:29:04 +09:30
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