Jeremy Hu
55e657852c
Add menu: Export as Image
...
New feature: Exporting rendered model as png.
A offscreen render been introduced for generating normal and depth maps, which are been generated for toon shader edge detection.
2020-04-02 20:09:57 +09:30
huxingyi
bfcf9af037
Add binary caches for import
2020-03-25 07:54:29 +09:30
huxingyi
7913229e47
Bump to rc.4 [skip ci]
2020-03-24 22:53:50 +09:30
huxingyi
6fcb86a191
Fix shader on win32
2020-03-20 17:11:48 +09:30
huxingyi
c84bb14ada
Fix IBL shader
...
Implement DDS cubemap file reader to load the Cedar Bridge environment
cubemap file, and render IBL on core profile.
2020-03-18 23:47:09 +09:30
huxingyi
81a95d6cad
Update docs links to https [skip ci]
2020-03-14 15:13:56 +09:30
Jeremy Hu
f5a424da8c
Update download link to dust3d-1.0.0-rc.1
2020-03-01 13:04:03 +09:30
Jeremy Hu
9e7f39e0d4
Add Spanish and Italian #33
...
Thanks @azagaya and @MrAlexEsisteGia
2020-02-19 23:38:42 +09:30
Jeremy Hu
54b8fa84e4
Fix build
2020-02-19 23:13:31 +09:30
Jeremy Hu
91b5f42c0b
Fix rig
2020-02-19 23:13:31 +09:30
azagaya
14051a16b3
Ad es_AR translation.
...
It may be used for other spanish locales as well.
2020-02-19 09:44:29 -03:00
Jeremy Hu
287d3f4d2e
Rewrite rig generator
...
Before this commit, the body parts are segmented by face connectivity. In this commit, the body parts are segmented by nodes connectivity. Disconnected nodes are combined before segmentation at the endpoint from the nearest neighbor parts’ node.
2020-02-09 20:42:14 +09:30
Jeremy Hu
ec80f7bacd
Fix quickjs build on win64
...
Add back script system and fix build error on windows 64 bit system.
2020-01-16 22:37:16 +09:30
Jeremy Hu
5a59abdca4
Optimize cloth mesh simulation by enable tbb.
2020-01-13 22:54:09 +09:30
Jeremy Hu
89d49d488d
Add force and offset settings for cloth simulation
2020-01-12 22:18:44 +09:30
Jeremy Hu
c4882dec1f
Add isotropic remesh preprocess to cloth simulation
2020-01-09 08:37:14 +09:30
Jeremy Hu
579fa24e1c
Add cloth simulation
...
Integrate FastMassSpring, implemented by Samer Itani(@sam007961),
Original paper: "Fast Simulation of Mass-Spring Systems" by Liu, T., Bargteil, A. W., Obrien, J. F., & Kavan, L.
2020-01-08 23:46:56 +09:30
Jeremy Hu
66ac0b3b7f
Add remesh polycount configure
2020-01-05 00:20:10 +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
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
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
6e75d0210d
Add force_debug_info config
2019-12-31 09:12:08 +09:30
Karl Robillard
f60bf65837
dust3d.pro: Put object & moc files in their own directories to cleanup build.
2019-12-29 14:03:41 -05:00
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
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
7aaac5af07
Implement image skeleton extractor
2019-12-21 16:20:36 +09:30
Jeremy Hu
6fc2101212
Update download link
2019-12-15 14:53:08 +09:30
Jeremy Hu
0f7735e93a
Fix build
2019-12-15 09:27:51 +09:30
Jeremy Hu
22373b1ed7
Implement grid mesh builder
2019-12-14 22:58:14 +09:30
Jeremy Hu
dae8fcdfc7
Update download link to 1.0.0-beta.27
2019-11-08 08:19:47 +09:30
Jeremy Hu
d5d46b8337
Remove remote IO protocol
2019-11-07 08:34:23 +09:30
Jeremy Hu
bdae2af62f
Update download link to 1.0.0-beta.26
2019-11-03 14:10:19 +09:30
Jeremy Hu
305921b0b1
Update download link to 1.0.0-beta.25
2019-10-20 11:40:49 +09:30
huxingyi
fa53462a3c
Update download link to 1.0.0-beta.24
2019-10-06 16:29:43 +09:30
huxingyi
9e6b42ffac
Fix optimized compiling options for windows
2019-10-06 13:51:45 +09:30
Jeremy Hu
00c05e8cb0
Add triangle islands link algorithm
2019-09-30 23:58:04 +09:30
Jeremy Hu
17cb1cb059
Introduce bullet3 to support ragdoll procedural animation
2019-09-22 00:00:27 +09:30
Jeremy Hu
02a2b39c58
Update download link to 1.0.0-beta.23
2019-08-19 22:38:13 +09:30
Jeremy Hu
1d0f2450df
Add deforming map painter
...
- Short cut 'D' changed meaning: from drag mode to paint mode, drag mode icon removed, but still can use space bar to invoke drag mode.
- Brush painter directly paint on part deforming map, use shift key plus mouse wheel to change the brush size, also use shift key to change paint mode(Pull/Push).
2019-08-17 19:43:11 +09:30
Jeremy Hu
dacff70eaa
Use Eigen to do vector math on UV
2019-08-10 23:12:08 +09:30
Jeremy Hu
bde3c01da0
Add 3d mouse picker
2019-08-08 20:54:33 +09:30
Jeremy Hu
bc3fae63e3
Add deform map
...
Deform whole part according to a height map, gray(127) represent unchanged, white represent expanding, black represent shrinking.
2019-08-03 19:51:27 +09:30
Jeremy Hu
fe49613d3b
Update download link to 1.0.0-beta.22
2019-07-28 06:56:38 +09:30
Jeremy Hu
af792a9bdc
Add javascript variable inputs: Float, Int, Check, Color, Select
2019-07-26 10:50:32 +09:30