400fb0d3e9Update application icon
Jeremy Hu
2019-07-30 19:37:31 +0930
c1eef1378eUpdate logo
Jeremy Hu
2019-07-30 19:05:40 +0930
e2b221533bFix example meerkat model and disable debug output in command line
Jeremy Hu
2019-07-29 17:49:01 +0930
7a12f78984Fix poser failure because of incorrect translated rig bone name in Simplified Chinese.
Jeremy Hu
2019-07-29 17:33:35 +0930
fe49613d3bUpdate download link to 1.0.0-beta.22
Jeremy Hu
2019-07-28 06:56:38 +0930
08fef04080Update docs
Jeremy Hu
2019-07-28 06:10:30 +0930
71dd8b40a9Fix typo
Jeremy Hu
2019-07-27 23:30:25 +0930
1215f1e457Update change log for 1.0.0-beta.22
Jeremy Hu
2019-07-27 23:27:46 +0930
a5dc2a0482Add Dust3D Script Reference to docs
Jeremy Hu
2019-07-27 22:55:13 +0930
2cd3aee520Add procedural tree to example menu
Jeremy Hu
2019-07-27 17:21:45 +0930
ef35361c59Add script panel docs
Jeremy Hu
2019-07-27 16:17:30 +0930
9396df8a2cFix missing ssl libraries for windows build The check for updates function would not work without the missing dlls.
huxingyi
2019-07-26 22:48:42 -0700
0f411d3bd9Fix inconsistent base normal when shape is too straight
Jeremy Hu
2019-07-27 14:12:07 +0930
a833232d3cExposure document.canvas to javascript api
Jeremy Hu
2019-07-27 10:37:07 +0930
59a59e4fb3Update base plane docs
Jeremy Hu
2019-07-27 09:50:07 +0930
c863a7e546Update docs of main interface and parts panel.
Jeremy Hu
2019-07-27 00:08:50 +0930
f0c1d13526Fix typo and add screenshots for docs
Jeremy Hu
2019-07-26 22:50:16 +0930
1f34b95776Fix script variable inputs
Jeremy Hu
2019-07-26 16:35:41 +0930
9261b7ca5eAdd THREE.Vector3 and THREE.Ququaternion from three.js
Jeremy Hu
2019-07-26 14:15:33 +0930
af792a9bdcAdd javascript variable inputs: Float, Int, Check, Color, Select
Jeremy Hu
2019-07-26 10:50:32 +0930
cc51fdafe0Add menu: Check for Updates
Jeremy Hu
2019-07-24 22:11:55 +0930
d1db4029d8Add tests to ci
Jeremy Hu
2019-07-24 06:05:10 +0930
0b2653362aSupport open/export from command line
Jeremy Hu
2019-07-23 19:43:58 +0930
2c072fc083Change script editor's text color and add new js api: document.attribute
Jeremy Hu
2019-07-23 07:02:43 +0930
3e82ee597eAdd local average base normals The base normal of each node will be averaged by sum of all the neighbors' base normal.
Jeremy Hu
2019-07-22 19:10:37 +0930
fd7dbb2024Optimize cut face endpoints sort algorithm
Jeremy Hu
2019-07-22 18:24:55 +0930
54b1c95270document.createVariable return float instead of string
Jeremy Hu
2019-07-22 17:32:35 +0930
930b7ad4a6Fix quickjs build on linux
Jeremy Hu
2019-07-22 07:44:16 +0930
a7758fcccdRename quickjs folder to indicate it's modified
Jeremy Hu
2019-07-21 23:42:53 +0930
48540e297dFix quickjs crash on windows
huxingyi
2019-07-21 05:22:10 -0700
f2cc4a11e1Fix quickjs windows build
huxingyi
2019-07-20 04:57:26 -0700
63d92e7682Add JavaScript support
Jeremy Hu
2019-07-20 14:04:53 +0930
aec5acd793Improve intermediate nodes generation
Jeremy Hu
2019-07-20 12:12:24 +0930
6cd42da44eAdd Epic MegaGrants Badge
Jeremy Hu
2019-07-20 09:24:45 +0930
f2b0abc33fUpdate change log
Jeremy Hu
2019-07-12 06:17:06 +0930
74fda4b2f0Update download link to 1.0.0-beta.21
Jeremy Hu
2019-07-11 23:42:49 +0930
3318076467Update example models
Jeremy Hu
2019-07-11 22:32:38 +0930
013c671451Fix intermediate nodes generation
Jeremy Hu
2019-07-11 22:22:44 +0930
81fec2ed44Update intermediate nodes filling threshold edge length
Jeremy Hu
2019-07-11 20:50:34 +0930
3c2b60a8ccFix mesh failure when direction of two nodes parallel to z axis
Jeremy Hu
2019-07-11 19:54:52 +0930
f7b865f18bFix intermediate cut face
Jeremy Hu
2019-07-11 19:25:52 +0930
d38737e2cbFix mesh preview flashback Before this commit, outdated textured preview will override the updated untextured preview. From user's perspective, sometimes, the mesh preview flashback for a short time span, although it will finally been updated to the latest.
Jeremy Hu
2019-07-10 21:39:46 +0930
Fix build error on Raspberry PI 3 Model B+
Jeremy HU
2019-07-09 18:12:08 +0930
3ee492f623Fix build
Jeremy Hu
2019-07-09 08:20:09 +0930
31d627bca9Support user defined cut face per each node Before this commit, the user defined cut face can only be set for whole part. Now each node could been configured a separate cut face and rotation.
Jeremy Hu
2019-07-09 08:06:07 +0930
7c66e6b5d0Sort cut face list by x position of center
Jeremy Hu
2019-07-08 07:33:39 +0930
d65feb2b60Update download link to 1.0.0-beta.20
Jeremy Hu
2019-07-07 23:07:37 +0930
2080664de3Add changelog and contributors
Jeremy Hu
2019-07-07 22:32:12 +0930
58b6c7d1d9Fix build
Jeremy Hu
2019-07-07 20:40:24 +0930
8d315e3c64Optimize intermediate nodes cut normal. Before this commit, the cut normal of intermediate nodes doesn't consider the original nodes' travesal direction. This will cause self intersection in some cases.
Jeremy Hu
2019-07-07 20:25:42 +0930
eb91a8a16cPrepare for cut face offset modifier
Jeremy Hu
2019-07-07 15:57:58 +0930
820aa90406Rename Vertex to ShaderVertex Fix crash on hiding nodes after removing node
Jeremy Hu
2019-07-04 19:06:50 +0930
ad244c4659Save nodes cut faces
Jeremy Hu
2019-07-03 08:37:46 +0930
713935adb5Save cut face transforms
Jeremy Hu
2019-07-03 07:19:18 +0930
969a25b697Fix crash in cut face nodes ordering The comparison function of std::sort requires only return true when first is less than second, this is the rule of "strict weak ordering".
Jeremy Hu
2019-06-29 19:12:45 +0930
6b8afd2493Update language file name
Jeremy Hu
2019-06-28 22:33:49 +0930
1dc125ee59Add languages/dust3d_zh-CN.ts
Jeremy Hu
2019-06-27 22:15:53 +0930
12fc351068Add language: zh-CN
Jeremy Hu
2019-06-27 22:14:33 +0930
2aa2f79a72Update download link to 1.0.0-beta.19
Jeremy Hu
2019-06-26 22:21:39 +0930
0543e8a0beFix default flat shading
Jeremy Hu
2019-06-26 21:34:10 +0930
85449e36e7Prepare change logs for 1.0.0-beta.19
Jeremy Hu
2019-06-26 21:24:04 +0930
9a726423a8Add @SatishGodaPearl
Jeremy Hu
2019-06-26 21:10:14 +0930
1d04e1771eDisable three nodes branch by default Three nodes branch wrapping is very easy to fail, so disable by default.
Jeremy Hu
2019-06-26 21:05:56 +0930
4689ed163aSort material, pose, and motion list by name
Jeremy Hu
2019-06-26 07:24:22 +0930
7a33fa2531Remove neck direction match The neck direction match is introduced for matching the human pose to a animal pose, however, current implementation will cause the neck pose not work as edited in pose editor.
Jeremy Hu
2019-06-25 22:13:57 +0930
6445f453c5Output file line number to debug log in release mode
Jeremy Hu
2019-06-25 21:50:02 +0930
a945612718Fix part mesh generation variation Before this commit, the node id and edge id changed when reload from file, then caused the uuid changing and affected the node processing order during mesh generation.
Jeremy Hu
2019-06-25 21:07:17 +0930
83cb6383c1Add new base normal option: Average When this option enabled, the mesh generator will average all the base normals of nodes with radius as a weight.
Jeremy Hu
2019-06-25 08:14:04 +0930
c76bc4f77cAdd external link: 3dnchu.com
Jeremy Hu
2019-06-21 21:29:52 +0930
516df9a1b7Add new pose setting: yTranslationScale Normally, when pose been generated, foot is always been pulling to the ground by a y-translation. This setting could be used to scale the y-translation. It's usefull for birds fly kind of motion.
Jeremy Hu
2019-06-19 22:27:38 +0930
3e29528ee0Fix pose preview flicker
Jeremy Hu
2019-06-19 06:36:11 +0930
e5f45eef83Fix pose preview
Jeremy Hu
2019-06-18 08:16:59 +0930
56ddc1f8eeAdd side visibility toggle button to pose editor
Jeremy Hu
2019-06-17 22:19:08 +0930
bc565923aaAdd background blur adjustment slider to pose editor
Jeremy Hu
2019-06-16 18:15:03 +0930
17f5293a4cUpdate download link to 1.0.0-beta.18
Jeremy Hu
2019-06-13 08:45:48 +0930
ace93d0d9fUpdate logo
Jeremy Hu
2019-06-13 00:08:47 +0930
629c02adbeFix multiple windows crash when preference change
Jeremy Hu
2019-06-12 21:03:38 +0930
b714b84dd8Update example models
Jeremy Hu
2019-06-11 22:12:49 +0930
5443909c1dAdd more built-in example models
Jeremy Hu
2019-06-11 08:17:12 +0930
307965e3e8Fix motion generator
Jeremy Hu
2019-06-10 23:31:06 +0930
e145793af0Fix neck direction match
Jeremy Hu
2019-06-10 23:11:40 +0930
be4f9fd014Fix last spine position
Jeremy Hu
2019-06-10 22:27:51 +0930
6fc65df6e2Fix invalid cut face calculation cause infinite loop
Jeremy Hu
2019-06-10 21:25:09 +0930
ec1eace6bbMatch the missing bone parameters
Jeremy Hu
2019-06-10 18:55:35 +0930
033ea5f53eChange 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".
Jeremy Hu
2019-06-10 16:12:08 +0930
0b18da76eaAdd bone name converter but not enable yet.
Jeremy Hu
2019-06-10 15:49:35 +0930
6ca06f4e80Fix rig Fix the left and right limbs pairing algorithm
Jeremy Hu
2019-06-10 10:09:30 +0930
de88930acbAdjust smooth threshold of animation generation
Jeremy Hu
2019-06-09 20:40:24 +0930
c568d18218Change 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.
Jeremy Hu
2019-06-09 14:28:09 +0930
fac78b5e56Fix preference color setting
Jeremy Hu
2019-06-08 17:27:13 +0930
4955e47d76Update pose editor node radius
Jeremy Hu
2019-06-07 08:09:46 +0930
026059960fFix preferences color reset
Jeremy Hu
2019-06-07 06:41:55 +0930
54b5a9ef5eFix one frame pose duration issue in motion editor This commit also remove height above ground settings.
Jeremy Hu
2019-06-06 23:48:48 +0930
0cb574b6eaFix user defined cut face flipped normal
Jeremy Hu
2019-06-05 21:52:34 +0930
93a01fa2c3Update shader light setting
Jeremy Hu
2019-06-02 14:26:57 +0930
1bb14a82a6Fix PBR material texture glitches
Jeremy Hu
2019-06-02 10:48:03 +0930
292d2ce507Add none endpoint cut face (ring)
Jeremy Hu
2019-06-01 23:45:57 +0930
4ab76b1d76Add preferences setting and change the behavior of shift key on scale radius
Jeremy Hu
2019-06-01 22:42:53 +0930
7eef3f9455Add back the smooth shading toggle menu As @Toshiwoz suggested, there is still a need for flat shading.
Jeremy Hu
2019-05-30 19:58:55 +0930