Commit Graph

74 Commits (e8c654bd79ec22be61ce4d1441f60c68bb2e7ab9)

Author SHA1 Message Date
Jeremy Hu ebf16eeb1a Update Remote IO document 2019-03-23 07:44:02 +09:30
Jeremy Hu 278ac68ea6 Add Remote IO protocol specification
To enable Remote IO, run Dust3D with command line options: -remoteio
See details: http://docs.dust3d.org/en/latest/remote_io_protocol.html
2019-03-23 00:03:17 +09:30
Jeremy Hu 7677a404e6 Update download link to 1.0.0-beta.16 2019-03-10 12:58:20 +09:30
Jeremy Hu fe3ad48fb1 Update download link 2019-03-04 08:31:16 +09:30
Jeremy Hu e198853674 Update download link to 1.0.0-beta.15 2019-02-28 19:00:54 +09:30
Jeremy Hu d866e0147b Add cut rotation tool
Cut rotation tool allow user to adjust the generated face's rotation.
Convex hull wrapping tool removed in this commit.
2019-02-22 08:18:15 +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 85adf5d1f8 Update latest download to 1.0.0-beta.14 2019-01-07 23:39:39 +09:30
Jeremy Hu 54a05c3bb8 Update download link to 1.0.0-beta.13 2018-12-13 21:22:25 +09:30
Jeremy Hu 3bc87f41f2 Upload download link to 1.0.0-beta.12 2018-12-09 13:29:49 +09:30
Jeremy Hu ddd0cbf5ad Update download link to 1.0.0-beta.11 2018-12-04 22:49:03 +09:30
Jeremy Hu 8dda74a799 Update download link to 1.0.0-beta.10 2018-12-04 00:01:57 +09:30
Jeremy Hu 52ca647b5e Change download link to 1.0.0-beta.7 2018-12-02 20:56:21 +09:30
Jeremy Hu 12508be02f Change download link to 1.0.0-beta.6 2018-12-02 09:28:52 +09:30
Jeremy Hu d1db4c831a Change download link to 1.0.0-beta.4 2018-12-01 23:57:04 +09:30
Jeremy Hu 90b0388ff0 Update release info 2018-12-01 18:42:16 +09:30
Jeremy Hu 82a28ff1f2 Change docs version to 1.0.0-beta 2018-12-01 10:59:33 +09:30
Jeremy Hu db33a5e662 Adjust the example model: camel 2018-10-27 08:06:59 +08:00
Jeremy Hu a81a5daaca Not generate texture by default
Because of thekla_atlas crash on some meshs, need improve or find a alternative for uv unwrap.
2018-10-11 16:03:23 +08:00
Jeremy Hu dbb23b9029 Rename library name meshlite to meshlite_ffi 2018-09-28 10:45:39 +08:00
Jeremy Hu f163522aa2 Change hotkey 'Tab' to 'E'
The Tab key conflicts with system's hot key. Now, should use 'E' to switch the selection from one color to the other.
2018-09-19 00:04:23 +08:00
Jeremy Hu e0621edff1 Fix deform width 2018-09-03 17:16:40 +08:00
Jeremy Hu df9c8e8e3c Add wrap button to enable use controlled convex hull generation for part.
This feature could be useful to generate complex mesh as part.
2018-08-31 12:54:32 +08:00
Jeremy Hu 623dda6ecf Replace parts list with parts tree and remove immature features 2018-08-27 16:50:40 +08:00
Siaržuk Piatroŭski b85ba0bf38 chmod spelling 2018-06-24 11:23:21 +03:00
Jeremy Hu 4679381512 Add XZ switching menu item 2018-06-21 16:24:18 +08:00
Jeremy Hu ed4a83fbe0 Update docs about installing on linux 2018-06-20 20:47:54 +08:00
Jeremy Hu b4fb23a1df Add release for linux using AppImage
Thanks for the AppImage solution, now the linux binary is provided, however 64bit only at current stage.

Special thanks to @linuxsocist
2018-06-20 20:25:44 +08:00
Jeremy Hu aeca656c76 Remove trivial bones
- Fix intermediate bone weights
- Remove trivial bones
- Introduce bullet physics engine
2018-06-19 23:49:25 +08:00
Jeremy Hu 22910028e9 Add parts subtract operation.
This is useful for making hole surface. For example, without subtraction, it's difficult to make a bucket like mesh, now, you just need to copy and paste the nodes, invert it from the Parts List Panel Context Menu, then down scale and move up a little bit.
2018-06-16 14:41:52 +08:00
Jeremy Hu 35635534c2 Fix typo 2018-06-15 22:54:19 +08:00
Jeremy Hu e26095981b Add rotate operation to menu
- Add rotate 90/-90 degree to facilitate nodes editing
- Enable docs.dust3d.org domain
2018-06-15 17:58:46 +08:00
Jeremy Hu d05c43d714 Add animation clip: Idle
This is an experiment test of animation clip generation. Mark leg and spine nodes to enable it or check it with the latest mosquito.ds3 example;
Skeleton offset is been fixed in this commit.
2018-06-15 13:34:41 +08:00
Jeremy Hu f2625a7ca2 Add more align options.
- Add local align.
- Fix crash in multiple nodes collapse case.
2018-06-02 17:34:48 +08:00
Jeremy Hu 1391a3b8c0 Remove models which use no-free copyrighted reference images. 2018-06-02 09:12:33 +08:00
Jeremy Hu 632fae0c3d Update docs 2018-05-30 10:49:47 +08:00
Jeremy Hu 6c10ad1ee2 Add node mark.
User can mark selected nodes as specified body location explictly. This will help the rigging step generating more reasonable result, also prepared for the future animation clip generation.
2018-05-30 09:51:38 +08:00
Jeremy Hu 473fa9f7d9 Add alternative method to zoom rendered model.
- Add "ALT + <Minus | Equal>" combined key to zoom rendred model besides the wheel event.

Special thanks to @glasyalabolas for https://github.com/huxingyi/dust3d/issues/4
2018-05-24 15:08:57 +08:00
Jeremy Hu df98193091 Add end-effector pulling (Shift + Left Button on end-effector).
- Implement CCD (Cyclic Coordinate Descent) IK (Inverse Kinematics) algorithm
- Add end-effector pulling operation, this would be useful when you want to pull a group of nodes in line to align straight or mimic curl.
2018-05-24 09:44:40 +08:00
Jeremy Hu b45014e1b8 Add Dust3D logo.
This logo is made inside Dust3D software. The source document of this logo is here docs/examples/dust3dlogo/dust3dlogo.ds3
2018-05-12 22:35:38 +08:00
Jeremy Hu bdbac96c00 Add modeling sport girl colored example 2018-05-12 09:44:27 +08:00
Jeremy Hu 078543b80e Add ambient occlusion baker.
- Add @ands 's lightmapper to generate ambient occlusion image.
- Refactor parts list UI.
- Add interpolated normal to .gltf export result.
- Remove bones preview and texture preview window(Integrated to export preview UI).
- Add export preview UI.
2018-05-10 17:16:22 +08:00
Jeremy Hu 1376af237b Add auto uv unwrapping.
Use https://github.com/Thekla/thekla_atlas to generate the texture.
This commit still have some issues, some faces not satisfy thekla_atlas in some cases.

- Add texture preview widget.
- Fix single node black color issue.
- Export texture in .gltf file.
- Fix node order random issue in mesh generation.
2018-05-08 00:08:19 +08:00
Jeremy Hu dff57427a4 Add software opengl workaround to docs
Thanks @chalcosoma for https://github.com/huxingyi/dust3d/issues/9
2018-05-03 08:03:49 +08:00
Jeremy Hu 19d4f2dcc7 Fix typo 2018-05-01 20:58:56 +08:00
Jeremy Hu d6358e4c26 Fix links in next-stage post 2018-05-01 15:20:45 +08:00
Jeremy Hu e3c3fae738 Add reddit link to next-stage post 2018-05-01 15:17:23 +08:00
Jeremy Hu 32dcf16e16 Fix links 2018-05-01 14:47:52 +08:00
Jeremy Hu 531f9cc48a Fix typo 2018-05-01 14:40:42 +08:00
Jeremy Hu 9f17b4337c Add post about next stage planning 2018-05-01 14:35:13 +08:00