Commit Graph

42 Commits (edc57359813198ec240860c3b84a7fbec3571fbd)

Author SHA1 Message Date
Jeremy Hu b1984804a9 Fix CI for win32 [skip ci] 2020-03-01 23:56:02 +09:30
Jeremy Hu c7efebe8ad Fix CI 2020-02-09 22:44:26 +09:30
Jeremy Hu e5e6213bff Remove x64 and x86_64 from the release file name 2020-01-15 08:26:19 +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 64e0511356 Update OpenSSL to 1.1.1d 2020-01-01 21:42:09 +09:30
Jeremy Hu 083b78bcdc Support OpenMP on Windows 2020-01-01 18:45:41 +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 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
huxingyi 9396df8a2c Fix missing ssl libraries for windows build
The check for updates function would not work without the missing dlls.
2019-07-26 22:48:42 -07:00
Jeremy Hu d1db4029d8 Add tests to ci 2019-07-24 06:05:10 +09:30
Jeremy Hu ea63a5ecd0 Fix missing library on windows 2019-03-31 06:45:52 +09:30
Jeremy Hu 7bcf00d471 Upgrade CGAL 4.11.1 to 4.13 2019-03-03 18:22:18 +09:30
Jeremy Hu 4bdbdd496a Introduce new mesh generator: nodemesh
Remove meshlite, introduce nodemesh: https://github.com/huxingyi/nodemesh
Now, all the codebase move to C++, no rust language dependency.
2019-02-18 22:27:18 +09:30
Jeremy Hu 221d6d0784 Fix jpeg plugin missing #22 2018-12-02 15:26:36 +09:30
Jeremy Hu 25b68d2a71 Release 1.0.0-beta.3 2018-12-01 14:56:17 +09:30
Jeremy Hu 033a7c90c4 Fix appveyor 2018-12-01 13:18:16 +09:30
Jeremy Hu 3a08c143bf Fix ci 2018-12-01 13:14:25 +09:30
Jeremy Hu dbb23b9029 Rename library name meshlite to meshlite_ffi 2018-09-28 10:45:39 +08:00
huxingyi d7fb742d7b Fix build 2018-05-07 10:16:58 -07:00
huxingyi 7f34c21dcf Fix missing libgmp-10.dll 2018-04-15 22:40:49 -07:00
Jeremy Hu 48de632d17 Fix deploy 2018-04-14 21:28:06 +08:00
Jeremy Hu 7ec509e653 Fix deploy 2018-04-14 21:06:06 +08:00
huxingyi 668ae44c6d Add ci status icon in readme 2018-04-13 23:43:01 -07:00
huxingyi 9d517420b7 Fix appveyor vc redist 2018-04-13 23:18:37 -07:00
huxingyi 139d12ad2e Fix appveyor vc redist 2018-04-13 23:14:49 -07:00
huxingyi 1175cadd3a Fix appveyor 2018-04-13 22:39:26 -07:00
huxingyi d96d1b6c4f Fix appveyor 2018-04-13 22:21:18 -07:00
huxingyi 70f9f7c003 Fix appveyor 2018-04-13 21:16:29 -07:00
huxingyi afd1e8ccca Fix appveyor 2018-04-13 21:09:31 -07:00
huxingyi 87ce5c0733 Fix appveyor 2018-04-13 20:59:07 -07:00
huxingyi cd91115aa1 Fix appveyor 2018-04-13 20:43:30 -07:00
huxingyi 26a1b60636 Fix appveyor 2018-04-13 20:34:53 -07:00
huxingyi 2ac2b3158e Fix appveyor 2018-04-13 20:22:38 -07:00
huxingyi ffea89135b Fix appveyor 2018-04-13 20:03:08 -07:00
huxingyi 53963a91b7 Fix appveyor 2018-04-13 19:58:40 -07:00
huxingyi 0db79959c8 Fix appveyor 2018-04-13 19:55:45 -07:00
huxingyi 8fa1db3a1c Fix appveyor 2018-04-13 19:50:39 -07:00
huxingyi df81929418 Fix appveyor 2018-04-13 19:41:56 -07:00
huxingyi e36406d756 Fix appveyor 2018-04-13 19:39:37 -07:00
huxingyi ebe52dab29 Add ci for windows 2018-04-13 19:36:20 -07:00