Commit Graph

316 Commits

Author SHA1 Message Date
JannisX11
f6e120dcac Add keyframe layers to additional methods 2020-09-26 16:05:23 +02:00
JannisX11
1fdc5cb5bf Merge branch '3.7' into keyframe-layers 2020-09-26 14:03:09 +02:00
JannisX11
c4e09341e7 Convert more methods to keyframe layers 2020-09-26 13:57:58 +02:00
JannisX11
1d8436d696 Option to minify bbmodel files 2020-09-26 13:21:20 +02:00
JannisX11
21d5030949 Custom panel insert locations 2020-09-26 12:04:40 +02:00
JannisX11
c03b3ede3e Fix folding caret being hidden in animation mode
(if group contains locator)
2020-09-25 22:08:46 +02:00
JannisX11
4399c4a890 Highlight panel sorting and drop zones 2020-09-25 22:06:03 +02:00
JannisX11
1c01ae40b0 Fix issue with selecting invisible cubes
Fix issue with saving keyframes
2020-09-22 21:54:31 +02:00
JannisX11
a3fa1b19bf Properties for everything 2020-09-22 19:17:28 +02:00
JannisX11
f130efd421 Refactor panels 2020-09-21 23:23:42 +02:00
JannisX11
d34031eaaa Lock mouse pointer in num sliders 2020-09-21 22:11:35 +02:00
JannisX11
300f191f8e Option to restore default preview backgrounds 2020-09-21 17:01:26 +02:00
JannisX11
031d21246a Keyframe data points stuff 2020-09-20 23:03:28 +02:00
JannisX11
3ebf9efff7 Fixes to modded entity cube rotation exporter 2020-09-20 15:53:48 +02:00
JannisX11
bcf53fb97c Allow cube rotations in modded entity format 2020-09-20 15:43:45 +02:00
JannisX11
b8c763607f Fix issue with saving skins 2020-09-19 18:56:39 +02:00
JannisX11
7a8cdd7c93 Additional fix for #697
Open with Blockbench ignores plugin formats
2020-09-17 16:50:29 +02:00
JannisX11
f7645a6f5c Generate textures for face UV skin format models 2020-09-16 20:15:21 +02:00
JannisX11
2edc98b870 Live updating form conditions in dialog forms 2020-09-16 20:14:46 +02:00
JannisX11
f484c6a0cd Make animation playback based on computer clock 2020-09-16 16:13:01 +02:00
JannisX11
63ac76ef45 Limit ik rotation rate 2020-09-16 15:31:44 +02:00
JannisX11
8bf95f2857 Syncing of FIK chain and real bones 2020-09-16 14:27:57 +02:00
JannisX11
095233590f Update three.js to r120 2020-09-16 11:36:07 +02:00
JannisX11
6cb92581ce Add missing panels to default sidebar structure 2020-09-16 11:11:29 +02:00
JannisX11
a7682c65db Refactor file system functions 2020-09-16 08:55:16 +02:00
JannisX11
0019b424d7 New rotation system, slightly less broken 2020-09-15 22:42:42 +02:00
JannisX11
e671a9787d Add animation button
Improvements to benchbot skin
2020-09-15 17:14:37 +02:00
JannisX11
84255bfde4 Rename Animator.selected to Animation.selected 2020-09-15 14:21:04 +02:00
JannisX11
1b0f67f11c Allow mouse wheel as keybinding
Remove reload from file menu
Confirm dialog for resetting keybindings
2020-09-15 14:14:14 +02:00
JannisX11
ffa476145b Improvements to Import and delete animations 2020-09-15 12:12:07 +02:00
JannisX11
18107f62f3 Improve style of animation list 2020-09-15 11:27:49 +02:00
JannisX11
112e8e0a6f Save variable placeholders in project files #725 2020-09-14 18:31:28 +02:00
JannisX11
1b9bddca2a Update electron to 8.5.1 2020-09-14 18:13:05 +02:00
JannisX11
4216ab904b Animation properties dialog 2020-09-14 16:26:17 +02:00
JannisX11
713d5a5724 Individual snap setting per animation 2020-09-14 12:44:43 +02:00
JannisX11
4abb94684a Support for blend weight in animations 2020-09-13 21:16:19 +02:00
JannisX11
06a3a2bf1e Molang syntax highlighting in placeholder field 2020-09-13 18:31:46 +02:00
JannisX11
687bf00a1b Molang syntax highlighting in keyframe panel 2020-09-13 15:34:12 +02:00
JannisX11
1014afe296 Make empty texture wrap 2020-09-13 10:55:47 +02:00
JannisX11
8d4038640f Refactor dialog class 2020-09-13 10:48:17 +02:00
JannisX11
2c5a015c89 Display sound keyframe waveform
Play keyframe audio when starting in timeline after keyframe
2020-09-12 20:35:25 +02:00
JannisX11
eec815b736 Add keyframe market colors, #719 2020-09-12 16:55:32 +02:00
JannisX11
42657e8405 Merge branch '3.7' into ik 2020-09-12 16:25:11 +02:00
JannisX11
6e5f5c16c1 Merge branch 'master' into ik 2020-09-12 16:19:13 +02:00
JannisX11
e48d2ccbd7 Merge branch 'animation-import' into 3.7 2020-09-12 16:18:17 +02:00
JannisX11
1976889a43 Add template generator padding option 2020-09-12 16:13:57 +02:00
JannisX11
21863eebcd Saving animations 2020-09-12 14:59:49 +02:00
JannisX11
50aca07743 Preview anim time update variable 2020-09-12 00:08:01 +02:00
JannisX11
d4adacca7c Block and texture skin model presets 2020-09-11 22:55:17 +02:00
JannisX11
5de22865a5 Automatically load animations from entity file 2020-09-11 22:00:18 +02:00
JannisX11
3068f6b55d Keep bones that don't exist in the current model 2020-09-09 15:54:36 +02:00
JannisX11
973322478f Fold animation sections 2020-09-08 21:41:09 +02:00
JannisX11
fe549ded73 Sort animations after file
Refactor animation code and split it into different files
2020-09-08 18:40:22 +02:00
JannisX11
619078e714 Fix issue with converting to box UV via template 2020-09-07 19:31:41 +02:00
JannisX11
8be14f9c51 Animation files 2020-09-07 19:27:54 +02:00
JannisX11
1dfef36437 Fix alt tools not working on unfocused window 2020-08-31 21:56:15 +02:00
JannisX11
af6a3495e1 Sync color between Blockbench instances 2020-08-31 21:40:37 +02:00
JannisX11
d7a5f2cddc Math changes 2020-08-31 18:26:45 +02:00
JannisX11
4d4986572e Roughly working version, but math is still messed up 2020-08-30 17:57:29 +02:00
JannisX11
2b38a90a58 Reactivate old IK code 2020-08-30 15:00:41 +02:00
JannisX11
5cec293c90 Add method to delete properties 2020-08-30 13:42:03 +02:00
JannisX11
27b399621d Fix issue with copying from unfocused text input
Keyframes can now be copied while preview is focused
2020-08-30 13:41:50 +02:00
JannisX11
e2ebf7ad61 Consider FOV when calculating gizmo size 2020-08-17 17:01:14 +02:00
JannisX11
67e0ffb139 Add FOV setting
Closes #696
2020-08-17 16:48:14 +02:00
JannisX11
232843c6ee Add armor models to skin mode
Version bump to 3.7
2020-08-16 22:12:42 +02:00
JannisX11
ed8b62ce2c Select all now selects root bone if applicable 2020-08-16 13:39:43 +02:00
JannisX11
cc111a83c9 Fix spaces in keyframe exporting as NaN 2020-08-16 13:35:19 +02:00
JannisX11
654a679f72 Fix issue with loading textures in edit session 2020-08-15 17:52:39 +02:00
JannisX11
53e99cda10 Improve first person display slot 2020-08-15 16:48:32 +02:00
JannisX11
f5422f0a44 Fix #649 2020-08-15 16:38:39 +02:00
JannisX11
7060060325 Small tweak for #701 2020-08-15 14:54:42 +02:00
JannisX11
f490986c92 Close #701 2020-08-15 14:53:26 +02:00
JannisX11
2e4791febe Fix issues with cullfaces when transforming cubes
closes #703
2020-08-15 14:51:46 +02:00
JannisX11
17519994d1 Support syntax of new Tabula version 2020-08-14 22:52:08 +02:00
JannisX11
a27533278e Improve screenshot feature 2020-08-14 21:40:48 +02:00
JannisX11
56de823f04 Fix #706 2020-08-14 21:14:27 +02:00
JannisX11
cb2e23f129 Fix loading models from explorer before all plugins
Closes #697
2020-08-13 22:50:54 +02:00
JannisX11
b6149cbbf3 Fix issue with painting on animated textures
Fix issue with displaying animated textures
2020-08-13 20:53:24 +02:00
JannisX11
9b3233be07 Fix issue with visible bounds height calculation 2020-08-12 16:47:03 +02:00
JannisX11
1782ca450c Fix issue with importing bedrock models
Fix issue with cropped screenshot API
2020-08-05 16:40:55 +02:00
JannisX11
8c92b8368d Fix issue with Infinity in JSON exporter 2020-08-05 16:39:26 +02:00
JannisX11
cc25a0e637 Fix hold_on_last_frame animation only playing once
Add additional event hooks
2020-08-05 16:38:38 +02:00
JannisX11
437c1cd782 Only show tex generator folder when necessary
Allow lower case f for floats in modded entity import
2020-08-05 16:36:28 +02:00
JannisX11
a079b16e39 Fix issues with loading textures in projects/backups
Related to #695
2020-08-05 16:34:31 +02:00
JannisX11
f96e1b2835 Fix bar select not displaying text after start
fixes #690
2020-07-26 23:17:31 +02:00
JannisX11
65b1937401 Fix animations with keyframes at 0 not exporting 2020-07-26 23:16:45 +02:00
JannisX11
ac27b7573d Optional PSA conditioned on version 2020-07-26 18:03:16 +02:00
JannisX11
8f0fa7c2e8 Fix bar select not updating across all nodes
closes #681
2020-07-26 17:40:13 +02:00
JannisX11
9a5ed5d5c9 Allow non-square images in texture generator
Fix issue with painting on new animated texture
2020-07-26 17:37:20 +02:00
JannisX11
af06289c05 Fix panels not updating after selecting format 2020-07-26 13:01:58 +02:00
JannisX11
091faa09d2 Fix issue with timecode rounding in animation file 2020-07-26 09:42:12 +02:00
JannisX11
021255b85a Fix scaling with inflation applied, closes #689
Fix project not closing after trying to load invalid model, closes #685
Add timestamp for bbmodels
2020-07-25 23:18:23 +02:00
JannisX11
3d687f1d86 Update to MolangJS 1.1.1
Fix issue with '=' character in variable placeholders
2020-07-24 21:35:58 +02:00
JannisX11
d79fa38c10 Update browser detection with new Edge
Don't show Twitter + Discord notification at the same time
2020-07-24 21:13:25 +02:00
JannisX11
e1d183b76c Fix Ctrl+S not defaulting to project if no codec
Fix temp log message
Fix issue with format condition
Rename "Control" to "Ctrl"
2020-07-24 20:59:24 +02:00
JannisX11
49da439264 Fix texture template generator issues 2020-07-18 13:31:46 +02:00
JannisX11
a6aa3bad44 Auto select textures after generating them 2020-07-18 12:40:23 +02:00
JannisX11
ff150d4672 Issue with edit sessions 2020-07-18 12:31:16 +02:00
JannisX11
d2a30bffee Fix undo not saving face textures 2020-07-18 12:23:06 +02:00
JannisX11
511d9a72f9 Fix menu overflow and overlapping into title bar 2020-07-17 21:49:23 +02:00
JannisX11
92a2107965 Fix slim arm offset in skin editor + display mode 2020-07-17 12:46:32 +02:00
JannisX11
a5e9b8a567 Fix user left message in sessions showing up twice 2020-07-17 00:01:19 +02:00
JannisX11
c54641538c Fix syncing issue with edit sessions 2020-07-16 21:50:08 +02:00
JannisX11
6d2b284210 Fix transformer occasionally soft-locking #673
Fix global rotation messing up pivot points
Fix vertical toolbars
2020-07-16 14:43:22 +02:00
JannisX11
7be2a8e064 Fix toolbar overflow 2020-07-16 13:15:34 +02:00
JannisX11
ccd6b36dc5 Fix edit session protocol 2020-07-16 12:40:47 +02:00
JannisX11
a7471f3753 v3.6.0 2020-07-16 09:32:59 +02:00
JannisX11
b2cd316ae7 v3.5.4 2020-05-31 18:43:41 +02:00
JannisX11
6a4d37e7b6 v3.5.3 2020-05-31 15:54:04 +02:00
JannisX11
41abfda314 v3.5.2 2020-04-29 23:35:47 +02:00
JannisX11
ae75a1f474 v3.5.1 2020-04-27 11:16:52 +02:00
JannisX11
47c38b2036 v3.5.0 2020-04-25 20:25:07 +02:00
JannisX11
a0e56fb25b v3.4.2 2020-03-14 21:32:24 +01:00
JannisX11
7941f20437 3.4.1 2020-03-10 22:19:17 +01:00
JannisX11
d3d50ffc79 v3.4.0 2020-03-04 21:18:29 +01:00
JannisX11
15e2407324 v3.4.0 2020-03-04 20:56:17 +01:00
JannisX11
70b211a9da Add glTF Exporter 2020-02-07 19:06:24 +01:00
JannisX11
86ba3dde48 v3.3.1 2020-01-25 19:07:39 +01:00
JannisX11
271a46bdb1 v3.3.0 2020-01-23 18:53:36 +01:00
JannisX11
1f4ef9b22f v3.2.2 2019-12-22 17:33:55 +01:00
JannisX11
bdc69c40d3 v3.2.1 2019-12-17 17:44:27 +01:00
JannisX11
ec94ec84f0 v3.2.0 2019-12-15 20:04:31 +01:00
JannisX11
f9f46ea004 v3.1.1 2019-09-06 01:56:13 +02:00
JannisX11
983b50a215 v3.1.1 2019-09-06 01:47:49 +02:00
JannisX11
fd62f66ef5 v3.1.1 2019-09-06 00:16:54 +02:00
JannisX11
e8b28db005 Merge branch 'master' of https://github.com/JannisX11/blockbench
merging local and remove changes
2019-09-04 09:52:25 +02:00
JannisX11
ff7bfd8aa8 local changes [ci skip] 2019-09-04 09:52:21 +02:00
JannisX11
e4f0e8589a Remote bugfixes [ci skip] 2019-09-04 10:37:38 +03:00
JannisX11
38422585d1 v3.1.0 2019-08-17 19:07:47 +02:00
JannisX11
2b3111c3df v3.1.0 2019-08-17 18:26:14 +02:00
JannisX11
32dab970f5 v3.0.6 2019-08-01 11:07:33 +02:00
JannisX11
d5426e9998 v3.0.5 2019-08-01 00:01:47 +02:00
JannisX11
fd3085b8fa v3.0.4 2019-07-26 13:33:29 +02:00
JannisX11
ae6a2614b4 v3.0.3 2019-07-21 23:17:36 +02:00
JannisX11
abdf97db96 v3.0.2 2019-07-19 17:31:22 +02:00
JannisX11
5c5765f154 v3.0.1 2019-07-17 20:32:07 +02:00
JannisX11
7096c3a421 v3.0.0 2019-07-17 18:02:07 +02:00
JannisX11
4079cca231 v2.6.6 2019-04-12 22:39:53 +02:00
JannisX11
8dd7ee0cf5 v2.6.5 2019-04-12 19:13:06 +02:00
JannisX11
fd145b7118 v2.6.5 2019-04-12 18:44:18 +02:00
JannisX11
46e5f39312 v2.6.0 2019-04-07 18:53:33 +02:00
JannisX11
123d46a37a v2.5.1 2019-03-11 19:57:22 +01:00
JannisX11
6ffc628ccc v2.5.0 2019-03-09 22:06:35 +01:00
JannisX11
293238948a v2.4.0 2019-02-03 21:09:35 +01:00
JannisX11
cb1f09919b v2.4.0 2019-02-03 21:04:58 +01:00
JannisX11
0471db38ee
v2.3.2 2019-01-09 15:54:35 +01:00
JannisX11
9df0d28967
v2.3.1 2018-12-29 12:26:02 +01:00
JannisX11
5e2b5a9e1e
v2.3.0 2018-12-27 14:03:04 +01:00
JannisX11
b1b1193b9c
v2.2.2 2018-12-16 20:34:55 +01:00
JannisX11
d1b8aef1eb
v2.2.2 2018-12-16 19:31:45 +01:00
JannisX11
d4e6ad1471
v2.2.1 2018-12-16 16:18:20 +01:00
JannisX11
6e59b0e9b5
v2.0.0 2018-12-02 19:37:06 +01:00
JannisX11
2581ce6f34
v2.1.0 2018-11-11 21:19:08 +01:00
JannisX11
5cdcf1a4eb
v2.0.2 2018-10-23 21:49:04 +02:00
JannisX11
5392819fe2
v2.0.1 2018-10-18 03:32:42 +02:00
JannisX11
e41af39ffe
v2.0.0 2018-10-17 19:50:25 +02:00
JannisX11
66111b2973
v1.11.6 2018-05-07 13:17:52 +02:00
JannisX11
a94cd5bab3
v1.11.5 2018-04-28 00:11:32 +02:00
JannisX11
9097a9fe71
v1.11.2 2018-04-15 16:06:43 +02:00
JannisX11
4084fec92c
v1.11.1 2018-04-05 17:11:29 +02:00
JannisX11
87764309f2
v1.11.0 2018-03-28 20:48:11 +02:00
JannisX11
24de749431
v1.10.3 2018-01-02 20:34:44 +01:00
JannisX11
af893a20ab
v1.10.2 2017-11-30 16:04:51 +01:00
JannisX11
0a4f865a40
v1.10.2 2017-11-19 19:26:03 +01:00
JannisX11
8cd21810af
v1.10.1 2017-11-16 22:23:41 +01:00
JannisX11
6c3b305cc5 Add files via upload 2017-10-26 19:00:52 +02:00