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
Jeremy Hu
3fef6c4463
Add auto-generated skeleton(skinned mesh) and glTF exporter.
...
And added a CONTRIBUTORS file to list the users who have done great work to help Dust3D become better, thank you!
@Alistair401
@hdu
@shadowndacorner
@Skullfurious
@RSDuck
@xtvjxk123456
@Zireael07
@glasyalabolas
@dlpatri
PS. please feel free to make a pull request or email me to change the ID or contact info listed in the CONTRIBUTORS file, and if you are mistakenly been missed in the file, please MUST edit this file and make a PR or email me.
2018-04-30 19:31:09 +08:00
Jeremy Hu
331051879d
Add parts color configure and round-able configure.
...
- Add End-Round Type Toggle to Parts List Panel (Thanks @Alistair401 for proposing this feature).
- Add Parts Color Picker to Parts List Panel.
- Add Parts List Panel Context Menu to facilitate multiple parts visible toggle.
- Add Material Export to Export Menu.
- Prepare the source code for the auto skeleton exporter and uv unwrapper.
2018-04-26 10:23:22 +08:00
Jeremy Hu
d930ceec96
Add alt key to enable rendered model rotate and move.
...
ALT + LEFT BUTTON: Rotate rendered model
ALT + SHIFT + LEFT BUTTON: Move rendered model
Thanks @Zireael07 and @glasyalabolas for proposing this feature.
Closes #4
2018-04-23 10:14:32 +08:00
Jeremy Hu
9643920515
Fix UI too small and crash on bad mesh problem.
...
The model generating speed may become slightly slower than the previous version because of the extra checks.
This closes #1 , and closes #3
2018-04-23 08:10:01 +08:00
huxingyi
1b38833823
Add Ubuntu 16.04.4 LTS build example
2018-04-21 16:13:00 +08:00
Jeremy Hu
1cdda64e48
Add tutorials section to README
2018-04-21 10:21:49 +08:00
Jeremy Hu
178c380fe0
Add model horse example
2018-04-20 22:41:24 +08:00
Jeremy Hu
30ae8b1acd
Fix typo
2018-04-20 07:05:58 +08:00
Jeremy Hu
9037345f96
Fix incorrect links in docs
2018-04-19 23:22:16 +08:00
Jeremy Hu
d8a75047af
Add modeling camel example
2018-04-19 23:15:02 +08:00
Jeremy Hu
1bd688ad6c
Add my story
2018-04-19 21:26:33 +08:00
Jeremy Hu
ea4b97cd16
Add more shortcuts to docs
2018-04-19 16:49:11 +08:00
Jeremy Hu
89665abded
Add LICENSE
2018-04-19 14:26:08 +08:00
Jeremy Hu
4a7a3252ae
Add modeling mosquito example
2018-04-19 13:36:24 +08:00
Jeremy Hu
454adf7b32
Add build overview docs
2018-04-18 22:05:20 +08:00
Jeremy Hu
cd5ee48deb
Add parts list panel interface introduction
2018-04-18 20:40:34 +08:00
Jeremy Hu
49ccdc0f72
Add Modeling Ant tutorial
2018-04-18 18:32:59 +08:00
Jeremy Hu
f77dc2cfcc
Add interface overview docs
2018-04-18 15:57:48 +08:00
Jeremy Hu
05086b54f3
Add example: modeling ant
2018-04-17 07:59:37 +08:00
Jeremy Hu
fc4f02b05f
Add missing files
2018-04-13 22:58:20 +08:00
Jeremy Hu
2d3cdd8f60
Add build docs for mac
2018-04-13 22:54:05 +08:00
Jeremy Hu
38b1290b22
Change docs theme to default
2018-04-13 17:44:51 +08:00
Jeremy Hu
8319b4efd5
Add shortcuts table
2018-04-13 17:32:40 +08:00
Jeremy Hu
7afc28cf5e
Add docs folder
2018-04-13 16:19:41 +08:00