Jeremy Hu
08b20e4d5b
Fit right sub widget size #19
2018-12-02 23:16:04 +09:30
Jeremy Hu
5704525505
Fit toolbar button size #19
2018-12-02 22:02:34 +09:30
Jeremy Hu
52ca647b5e
Change download link to 1.0.0-beta.7
2018-12-02 20:56:21 +09:30
Jeremy Hu
221d6d0784
Fix jpeg plugin missing #22
2018-12-02 15:26:36 +09:30
Jeremy Hu
12508be02f
Change download link to 1.0.0-beta.6
2018-12-02 09:28:52 +09:30
Jeremy Hu
2c8b32978a
Add contributors
2018-12-02 08:30:32 +09:30
Jeremy Hu
4981d2d078
Release 1.0.0-beta.5
2018-12-02 08:25:30 +09:30
Jeremy Hu
ba218b7168
Make the font default size #19
2018-12-02 08:24:04 +09:30
Jeremy Hu
d1db4c831a
Change download link to 1.0.0-beta.4
2018-12-01 23:57:04 +09:30
Jeremy Hu
f0334c3eec
Fix crash on uvunwrapping #18
2018-12-01 23:21:53 +09:30
Jeremy Hu
90b0388ff0
Update release info
2018-12-01 18:42:16 +09:30
Jeremy Hu
25b68d2a71
Release 1.0.0-beta.3
2018-12-01 14:56:17 +09:30
Jeremy Hu
7a244c2a16
Release 1.0.0-beta.2
2018-12-01 14:14:53 +09:30
Jeremy Hu
d9605709a1
Fix travis
2018-12-01 13:39:22 +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
82a28ff1f2
Change docs version to 1.0.0-beta
2018-12-01 10:59:33 +09:30
Jeremy Hu
96486f33be
Change version number to 1.0.0-beta
2018-12-01 10:56:23 +09:30
Jeremy Hu
a2a5b774aa
Fix uvunwrap
...
The As-Rigid-As-Possible method of parametrization sometimes failed, so added Least-Squares-Conformal-Maps method as a fallback option.
2018-11-29 11:55:55 +09:30
Jeremy Hu
aadee8df08
Fix build
2018-11-28 23:04:52 +09:30
Jeremy Hu
acb33ab5bf
Fix build
2018-11-28 13:43:59 +09:30
Jeremy Hu
ebe97adcde
Export metallic, roughness and ambient occlusion map to fbx file
2018-11-28 12:30:03 +09:30
Jeremy Hu
017c970fb0
Fix build
2018-11-28 11:51:10 +09:30
Jeremy Hu
0bee294c7f
Put base name into texture image name as prefix
2018-11-28 11:19:22 +09:30
Jeremy Hu
b60b9d8691
Embed textures(Color/Normal) to FBX
2018-11-28 00:14:56 +09:30
Jeremy Hu
1866e8fbda
Export normal texture and ORM texture to glTF
2018-11-18 08:16:26 +08:00
Jeremy Hu
aea7b0cb74
Switch the order of ORM combined texture
...
Red: Ambient Occlusion
Green: Roughness
Blue: Metallic
2018-11-18 07:30:26 +08:00
Jeremy Hu
f6bafdb720
Fix typo
2018-11-18 07:02:12 +08:00
Jeremy Hu
538528d103
Fix normal tangent
...
Some tangents did not get calculate, this cause some uncolored triangles show in the rendered model, this commit fixed it.
2018-11-17 23:42:46 +08:00
Jeremy Hu
1853e45ea4
Remove model preview from export widget
2018-11-17 17:10:08 +08:00
Jeremy Hu
e39acc9f25
Add normal map preview
2018-11-16 13:55:52 +08:00
Jeremy Hu
69d97c7780
Fix build
2018-11-16 07:13:15 +08:00
Jeremy Hu
d48bea6248
Merge branch 'master' of https://github.com/huxingyi/dust3d
2018-11-16 07:01:53 +08:00
Jeremy Hu
7f5a47c074
Fix merged texture image
...
The merged texture image of metalness, roughness and ambient occlusion did not get saved in the document class, this commit fixed it.
2018-11-16 06:56:24 +08:00
huxingyi
9b56ce2dd3
Fix wheel event on windows
...
The mouse wheel event got triggered on multiple widgets at the same time, this will cause the rendered model been wrongly zoomed while the intention is resizing the nodes.
2018-11-15 22:33:56 +08:00
huxingyi
889c11ecef
Add new combine mode: Inflation
...
This mode turn the component to functional nodes instead of mesh construction. The mesh generated before this component will be proportional deformed.
2018-11-15 22:01:20 +08:00
huxingyi
ab97615bea
Add "combineMode" configuration for component to replace the "inverse" attribute
...
Currently, only support "Normal" and "Inversion" modes, "Normal" means normal mesh union, "Inversion" means mesh diff, it behaves like subtract itself from the previous mesh.
2018-11-14 21:21:45 +08:00
huxingyi
724e745f2e
Update meshlite_ffi
...
Fix radius setting for single node
2018-11-14 13:27:36 +08:00
huxingyi
753dfe9d8f
Make the inverted component more obvious
...
Mark inverted components as blue to differentiate with normal components.
2018-11-14 11:11:31 +08:00
Jeremy Hu
1f8f7913a7
Improve mesh generation
...
Insert intermediate nodes automatically between nodes of long edges to avoid generating tiny area but long edge triangles.
2018-11-12 07:21:34 +08:00
Jeremy Hu
39cfe6537d
Speed up document saving
...
If there are images need to be saved, such as the model turnaround reference sheet and texture images, the document saving may be slow because of image encoding to png, now, all the images are pre encoded when the first load, so the document saving could be speed up by avoid the cost of image encoding.
2018-11-11 21:08:13 +08:00
Jeremy Hu
dff8e40ef8
Fix PBR material preview
...
The metallic and roughness texture not show up before, now should be ok if material is been set properly, however, export not done yet.
2018-11-11 17:13:46 +08:00
Jeremy Hu
b224b959ac
Fix travis-ci timeout issues
...
There is a limit of 50 minutes per build job for free opensource project in travis ci.
The new version of boost 1.68 take too much time to build, this commit reduce the boost build time by avoid unessecary variants building.
2018-11-11 11:16:33 +08:00
Jeremy Hu
4416c05bb5
Export translation to FBX
2018-11-11 11:14:49 +08:00
Jeremy Hu
9231ce9162
Fix pose setting: Height above ground level.
...
Root bone will have heightAboveGroundLevel parameter to indicate the distance between ground and foot. It's a relative value, comparing with the distance of the first spine head position and foot.
2018-11-11 00:05:49 +08:00
Jeremy Hu
205a9f512f
Fix paste shortcut for pose editor
2018-11-10 08:21:07 +08:00
Jeremy Hu
69b0fbd68d
Add switch chain side action for pose editor
...
It's very easy to place the wrong side limbs on the pose graphic editor, especially when the reference sheet is not clear. Switch chain side will switch the YZ for the paired chain which contains the selected node. For example, if you select one node from LeftLimb1, and choose the switch chain side from context menu, all the bones, has the name pattern LeftLimb1_Joint* and RightLimb1_Joint*, the YZ of origin will be swapped.
2018-11-10 07:56:58 +08:00
Jeremy Hu
ddc837b47c
Smooth first and last frame of pose sheet
2018-11-10 07:06:27 +08:00
Jeremy Hu
8a2298bfcb
Smooth pose sheet
...
Simple smooth algorithm: average the frame transform with neiboring frames.
2018-11-09 23:42:20 +08:00
Jeremy Hu
bbe36fde68
Change dialog save button action
...
Don't close dialog when save button got clicked
2018-11-09 23:07:26 +08:00