Commit Graph

278 Commits

Author SHA1 Message Date
JannisX11
db2f1e47cd Make "Resolve" apply group rotation to children
Fix Undo issue with editing groups
Fix undo label for rotating selection with gizmo
2020-10-14 18:09:56 +02:00
JannisX11
72f9c2d493 Remove motion trail if nothins is selected
Allow dropping cubes in the outliner root
Fix playback for animations with non-previewable anim_time_update
Correctly update gizmo when playing animation
2020-10-13 19:56:55 +02:00
JannisX11
3f04392021 Steady IK target point moving
IK translation strings
2020-10-12 22:48:28 +02:00
JannisX11
3f54c3b934 Allow option to disable AA when creating preview
Change "people" to "authors" in plugin warning message
2020-10-12 21:22:02 +02:00
JannisX11
11be98c1e8 Add Color option to selection window
Fix hoglin window
2020-10-12 17:26:51 +02:00
JannisX11
9ee8deb082 Fix scale keyframes defaulting to 0 2020-10-12 14:40:42 +02:00
JannisX11
5d11899da4 Fix saving animation over other file not merging
Fix deleting keyframes not marking animation as unsaved
2020-10-12 14:30:30 +02:00
JannisX11
79bf033e69 Implement plugin property max_version 2020-10-11 19:53:22 +02:00
JannisX11
a04974aab2 Bottom panel selector on mobile devices 2020-10-11 16:54:52 +02:00
JannisX11
7a60e64771 Add clickable keyframes to motion trails 2020-10-10 18:31:56 +02:00
JannisX11
dd3bfd1873 Motion trail setting 2020-10-10 15:17:43 +02:00
JannisX11
537795730d Motion trail and general performance improvements 2020-10-10 14:31:41 +02:00
JannisX11
f4415e1e06 Implement simple motion trails 2020-10-10 14:12:10 +02:00
JannisX11
7ff45a2537 Fix issue with particle local space position 2020-10-10 12:07:14 +02:00
JannisX11
31491894fe Playback speed for animation sound 2020-10-09 23:20:41 +02:00
JannisX11
aae50b8108 Small fix with bedrock entity manager 2020-10-09 23:12:50 +02:00
JannisX11
a3479578ce Load animations only when switching to the tab 2020-10-09 22:12:26 +02:00
JannisX11
d59510da30 UV Editor: compensate offset when resizing sidebar
Improve dragging behavior of UV selector
2020-10-09 14:39:55 +02:00
JannisX11
e119a1c3de Merge branch 'wintersky' into 3.7 2020-10-09 14:11:35 +02:00
JannisX11
cc900c1b27 Implement solution for multiple particle emitters
Fix issue with particles not playing immediately
2020-10-09 14:10:48 +02:00
JannisX11
b435dd6481 Add autocomplete list for Locator input 2020-10-08 19:57:48 +02:00
JannisX11
b10efbf36d Implement particle emitter parent modes 2020-10-08 19:41:15 +02:00
JannisX11
04d5f2c480 Add actions to jump back and forth 1 frame in anim 2020-10-07 22:15:29 +02:00
JannisX11
e09399b1e7 Keyframe data points fixes and improvements 2020-10-07 22:00:06 +02:00
JannisX11
28b230cbc4 Improve wintersky implementation 2020-10-07 21:54:38 +02:00
JannisX11
8a2df4501a Fix error message with 0 faces 2020-10-07 19:59:55 +02:00
JannisX11
b988681abb Particle muting + improved molang performance 2020-10-07 19:38:31 +02:00
JannisX11
808c28e6ba Particle texture loading 2020-10-06 22:30:25 +02:00
JannisX11
2d796348a6 Add anti-aliasing setting 2020-10-06 21:57:57 +02:00
JannisX11
edb438bef0 Basic wintersky implementation 2020-10-06 21:23:13 +02:00
JannisX11
0412341ad1 Fix code indentation 2020-10-04 23:44:06 +02:00
JannisX11
69f6b50da1 Update MolangJS 2020-10-04 23:26:30 +02:00
JannisX11
fd39c54bb3 Improve performance 2020-10-04 11:13:38 +02:00
JannisX11
8162493621 Various fixes
Make Project res compensation available for non single_texture projects if only one texture exists
Prevent selection rect on touch devices
Fix issue with UV mapping preview for box UV
2020-10-03 23:51:24 +02:00
JannisX11
f0db857023 Fix OBJ exporter 2020-10-02 20:06:13 +02:00
JannisX11
0c0af10b94 Disabled faces: resolve issues
Misc performance improvements
2020-10-02 19:55:14 +02:00
JannisX11
cc0d03e1ee Remove disabled faces from geometry: initial buggy version 2020-10-02 19:13:11 +02:00
JannisX11
d2592eff0a Update animate textures icon after texture resize
Fix unsaved animations saving
Add tooltips to animation list
Add Blockbench.isNewerThan
2020-10-01 18:24:20 +02:00
JannisX11
9714ff6067 Allow dynamic properties in keyframe data points 2020-10-01 13:07:45 +02:00
JannisX11
9205ddac23 Add support for mc bedrock material instances 2020-09-30 23:05:45 +02:00
JannisX11
763b1396bf Small interface fixes 2020-09-30 17:29:13 +02:00
JannisX11
2bc836d72c Fix issue with NaNs when offsetting keyframes
Improve molang syntax highlighting
Prevent animations from being imported twice
Set default cancel button in MessageBox to last button
2020-09-29 17:14:26 +02:00
JannisX11
91a2d83afd Add new preferences submenu 2020-09-29 16:32:13 +02:00
JannisX11
806bbd61a0 Fix canvas click unselect triggered by rotate key
Fix issue with whitespaces in anim time update variable
2020-09-29 15:55:08 +02:00
JannisX11
de397a66e6 Fix rounding issue in UV editor, closes #675
Improve bedrock model import performance
2020-09-28 23:11:16 +02:00
JannisX11
c95f51e647 make IK always move in global space 2020-09-28 22:46:41 +02:00
JannisX11
912491b7ca Merge branch '3.7' into ik 2020-09-28 17:31:16 +02:00
JannisX11
3700adb212 Add separator to timeline focus menu 2020-09-28 17:26:39 +02:00
JannisX11
37ac99dbb3 New timeline channel filters 2020-09-28 12:55:45 +02:00
JannisX11
2f0568f43a Show animated texture current frame in list
Fix issue with undo not saving auto UV mode after generating template
2020-09-28 11:51:45 +02:00
JannisX11
12ca538252 Fix animation import/export 2020-09-27 22:11:37 +02:00
JannisX11
3900ac3f94 Fix keyframe waveforms after data point changes 2020-09-27 18:16:13 +02:00
JannisX11
9cac4af541 Save brush settings individually per tool 2020-09-27 18:05:20 +02:00
JannisX11
01ed8ccbad Let webapp load models fron URL after plugins 2020-09-27 17:18:15 +02:00
JannisX11
f992eccbb5 Update GLTF exporter for new features
Improve timeline zooming behavior
Fix animation saving
2020-09-27 17:03:28 +02:00
JannisX11
d461fcef23 Keyframe fixes 2020-09-27 13:01:51 +02:00
JannisX11
03f6a726fb Catmull rom interpolation preview 2020-09-27 10:52:31 +02:00
JannisX11
992f42e3a0 Keyframe interpolation interface and io 2020-09-27 10:01:39 +02:00
JannisX11
c3b6922d52 Fix keyframe data point undo issues 2020-09-26 23:29:28 +02:00
JannisX11
9e91ad7a2d Keyframe data point system fixes 2020-09-26 23:07:44 +02:00
JannisX11
2ab233434f Keyframe data points interface 2020-09-26 22:20:19 +02:00
JannisX11
4e0efa61f1 Solve various issues with keyframe data points 2020-09-26 17:56:14 +02:00
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