Jeremy Hu
5443909c1d
Add more built-in example models
2019-06-11 08:17:12 +09:30
Jeremy Hu
307965e3e8
Fix motion generator
2019-06-10 23:31:06 +09:30
Jeremy Hu
e145793af0
Fix neck direction match
2019-06-10 23:11:40 +09:30
Jeremy Hu
be4f9fd014
Fix last spine position
2019-06-10 22:27:51 +09:30
Jeremy Hu
ec1eace6bb
Match the missing bone parameters
2019-06-10 18:55:35 +09:30
Jeremy Hu
033ea5f53e
Change the spine bone naming convention
...
When there is tail bone, the spine bone start with "Spine01" and "Spine02", this is to make the spine bone name match with none-tail bones. Why "Spine01"? Because the bone chain is ordered by name, "Spine01" and "Spine02" come before "Spine1".
2019-06-10 16:12:08 +09:30
Jeremy Hu
0b18da76ea
Add bone name converter but not enable yet.
2019-06-10 15:49:35 +09:30
Jeremy Hu
6ca06f4e80
Fix rig
...
Fix the left and right limbs pairing algorithm
2019-06-10 10:09:30 +09:30
Jeremy Hu
de88930acb
Adjust smooth threshold of animation generation
2019-06-09 20:40:24 +09:30
Jeremy Hu
c568d18218
Change the behavior of multiple selected nodes scaling
...
Before this commit, the scaling only happen on one profile, this commit force the scaling on front view and side view at the same time.
2019-06-09 14:28:09 +09:30
Jeremy Hu
fac78b5e56
Fix preference color setting
2019-06-08 17:27:13 +09:30
Jeremy Hu
4955e47d76
Update pose editor node radius
2019-06-07 08:09:46 +09:30
Jeremy Hu
026059960f
Fix preferences color reset
2019-06-07 06:41:55 +09:30
Jeremy Hu
54b5a9ef5e
Fix one frame pose duration issue in motion editor
...
This commit also remove height above ground settings.
2019-06-06 23:48:48 +09:30
Jeremy Hu
0cb574b6ea
Fix user defined cut face flipped normal
2019-06-05 21:52:34 +09:30
Jeremy Hu
1bb14a82a6
Fix PBR material texture glitches
2019-06-02 10:48:03 +09:30
Jeremy Hu
292d2ce507
Add none endpoint cut face (ring)
2019-06-01 23:45:57 +09:30
Jeremy Hu
4ab76b1d76
Add preferences setting and change the behavior of shift key on scale radius
2019-06-01 22:42:53 +09:30
Jeremy Hu
7eef3f9455
Add back the smooth shading toggle menu
...
As @Toshiwoz suggested, there is still a need for flat shading.
2019-05-30 19:58:55 +09:30
Jeremy Hu
938b6d5d6f
Add color solubility setting
...
If one part configured color solubility, the generated color texture seam between the neighbor parts will be gradient filled using this part's color with the specified solubility.
Demo: https://twitter.com/jeremyhu2016/status/1132159910815227904
2019-05-26 08:54:24 +09:30
Jeremy Hu
bb19489ee1
Add base plane constrain settings
...
Mesh layout and thickness adjustment are depend on base plane calculation. In this build, the base plane calculation could be limited to front plane, side plane, and so on, compare to without any limitation in previous implementation.
2019-05-20 23:08:01 +09:30
Jeremy Hu
b09df89da2
Fix build
2019-05-19 13:08:20 +09:30
Jeremy Hu
8f5368a43f
Add user defined cut face
...
Extruding shape is totally customizable now, it's not limit to predefined shapes.
2019-05-19 12:51:38 +09:30
Jeremy Hu
fc341986c0
Fix texture glitchs
2019-05-12 17:45:07 +09:30
Jeremy Hu
5baf139cb6
Add "Uncombined" mode
...
Uncombined mode could be used to avoid generation of trivial triangles. However, the result will be none-watertight if there is an uncombined mode component.
2019-05-11 21:31:13 +09:30
Jeremy Hu
d121632a98
Fix triangle extruding face center position.
2019-05-05 22:58:22 +09:30
Jeremy Hu
fcfe51a28a
Support customizable extruding face: Quad, Pentagon, Hexagon, and Triangle
2019-05-05 22:19:26 +09:30
Jeremy Hu
0a6736b9d2
Change RemoteIo bind ip from local host to any
...
This would allow other software to contact with Dust3D without limit on the same machine, however, the user still need to enable it by command line "-remoteio".
2019-03-31 09:57:18 +09:30
Jeremy Hu
ea63a5ecd0
Fix missing library on windows
2019-03-31 06:45:52 +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
b8c3557d9c
Implement more commands for Remote IO (2)
2019-03-20 20:34:37 +09:30
Jeremy Hu
56312d0034
Implement more commands for Remote IO
2019-03-18 08:34:37 +09:30
Jeremy Hu
283df87c51
Implement notification of Remote IO
2019-03-17 23:34:12 +09:30
Jeremy Hu
ceeccc7211
Start implementation of Remote IO
...
Finished server creation, implemented two commands: listwindow, selectwindow
Ideally, all the UI should be possible manipulated by remote IO, a local TCP/IP connection, this could be useful to make a VR front end for Dust3D.
2019-03-17 15:53:39 +09:30
Jeremy Hu
a1249f5fcb
Fix material preview.
2019-03-16 15:32:45 +09:30
Jeremy Hu
bc3109def9
Prepare 1.0.0-beta.16
2019-03-10 11:26:54 +09:30
Jeremy Hu
e2f829d3ce
Make chamfer tool as a separate tool
...
Remove cut template customiziation.
2019-03-10 07:40:39 +09:30
Jeremy Hu
26353d530a
Support onion skin in pose editor
...
Also add more buttons to speed up the pose editing.
Thanks @Toshiwoz for proposing this feature.
2019-03-03 09:35:13 +09:30
Jeremy Hu
8c0156bc7a
Add example model: Bob
...
Add menu item "Open Example", open a default example model, called "bob.ds3".
Thanks to reddit user(bvanevery) for proposing this feature.
2019-03-01 22:34:46 +09:30
Jeremy Hu
cbaccb0116
Add cut face chamfer tool.
2019-02-27 22:29:03 +09:30
Jeremy Hu
86978d0ac3
Add new cut face type: triangle
2019-02-27 08:25:29 +09:30
Jeremy Hu
2b44576f22
Fix cut face base normal.
2019-02-26 22:54:58 +09:30
Jeremy Hu
02bb32391e
Add cut face customizing.
...
This commit introduce a new tool, allow user to customize the face template for automatical extruding.
2019-02-24 23:12:23 +09:30
Jeremy Hu
7491679425
Remove smooth operation from component mesh.
2019-02-23 22:40:11 +09:30
Jeremy Hu
160d2aae5e
Show part preview in red color when there is self intersection.
2019-02-23 13:36:24 +09:30
Jeremy Hu
b86837b4b0
Add shortcut 'W' for toggling wireframe.
2019-02-23 10:11:56 +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
de133b0838
Hide whole model rotating buttons
2019-02-21 21:54:45 +09:30
Jeremy Hu
4922c669ba
Add wireframe toggle back
2019-02-21 21:49:26 +09:30
Jeremy Hu
8053d3c3fb
Improve the quality of mesh parts bridging
...
First, split parts by combine mode, then sub group by color name, those parts which following in the same sub group will be bridged together.
2019-02-21 08:27:15 +09:30