JannisX11
7e5f7ec19f
Fix transformer and other features for new threejs
2021-07-19 23:06:57 +02:00
JannisX11
2d2e32607f
Merge branch 'master' into three-no-geo
2021-07-19 21:35:11 +02:00
JannisX11
4ccbbcaa67
Track almost all project data in tabs
2021-07-10 22:22:02 +02:00
JannisX11
b7910261db
Save model data per project
...
Opening models from OS now opens new tab
2021-07-08 14:30:32 +02:00
JannisX11
3a72623718
Fix issue in painting grids with specific tex resolutions
2021-07-05 20:45:27 +02:00
JannisX11
ef5b5c1226
Add option to bring back old Alt Tool functionality
2021-07-01 21:05:02 +02:00
JannisX11
0d5aceb4c2
Fix issue when scaling locators
...
Fix horizontal scroll bar in keybinding menu
2021-06-29 10:44:13 +02:00
JannisX11
d737fca61a
Fix #882 Still clicking transform gizmo unselects objects
2021-06-29 10:01:38 +02:00
JannisX11
2243ed2d8b
Fix #940 GUI Background in Display Tab is Missing
2021-06-28 23:01:08 +02:00
JannisX11
1a66d8f3e0
Fix display mode not working on mobile
...
Fix mobile Alt key override not affecting resize tool
Change order of bbmodel import to prioritize relative paths
2021-06-27 23:25:46 +02:00
JannisX11
5fa8dd80c2
Fix Z-fighting in solid view mode
...
Fix cube hover highlight not working
Fix issue with bbmodel importer
2021-06-24 23:31:07 +02:00
JannisX11
b882107af4
Fix #934 Plugin API Documentation button
...
Fix #927 Opening Backup folder action not working
Fix issue with transforming/rotating groups
2021-06-24 16:15:52 +02:00
JannisX11
ef91699525
Make rotated locators transform correctly
2021-06-23 23:36:39 +02:00
JannisX11
871353a582
Merge branch 'next' into rotate-locators
2021-06-23 22:26:52 +02:00
JannisX11
583d9b84d2
Implement #920
...
Auto enable background position tool when uploading a new background
2021-06-22 23:48:28 +02:00
JannisX11
dc25b713d5
Fix animated texture preview in single tex mode
2021-06-16 16:28:59 +02:00
JannisX11
e4f9b8cf60
Fix incorrect keyframe panel inputs for effects
...
Improve usability of sound keyframes in timeline
Fix render sides not updating in solid view mode
Make search bar in dialogs wider
Fix missing codec in generic model format
2021-06-16 15:52:05 +02:00
JannisX11
ccd556d23c
Add option to toggle sidebars
...
Fix bug where template generator can enable box UV in all formats
Change quad view icon
2021-06-15 19:05:24 +02:00
JannisX11
49a15b26a5
Add option to zoom in viewport using mouse cursor
2021-06-13 21:32:18 +02:00
JannisX11
67464ef621
Add action to wrap selection into group
...
Change solid view to shade towards camera
2021-06-13 18:25:59 +02:00
JannisX11
9ee1c65152
Add emissive texture rendering mode
...
Use custom shaders for textures
Handle layered textures as texture setting instead of project setting
2021-06-13 12:24:42 +02:00
JannisX11
a81be0e8e3
Store background images in projects as data url
...
Add arrow in edit history window to make target more clear
2021-06-12 16:41:10 +02:00
JannisX11
fdbe96dfa4
Save background images in projects
...
Enable shift-click-select for groups in no-bone formats
Fix tooltip issue in preview menu
2021-06-12 12:53:40 +02:00
JannisX11
0df1bb3d49
Add background icon to preview hud menu
2021-06-12 11:34:47 +02:00
JannisX11
b46895fd7f
Change local rotation behavior
...
Closes #899
2021-06-12 00:07:23 +02:00
JannisX11
fb5c3e9203
Merge branch 'history' into next
2021-06-09 13:30:17 +02:00
JannisX11
56df13320d
Fix cube position updating issue
2021-06-09 13:27:50 +02:00
JannisX11
323ebb39b0
Fix button order in screenshot dialog
...
Fix message box button keybindings
2021-06-08 23:33:40 +02:00
JannisX11
a0104271cb
Make zoom keys work in preview and timeline
2021-06-08 20:05:43 +02:00
JannisX11
395b94f662
Fix issue with switching tools while using transform gizmo
2021-06-06 09:52:17 +02:00
JannisX11
bcbfc8eb76
Rename undo labels
2021-06-06 09:28:22 +02:00
JannisX11
5d5c763fdf
Add menu to use modifier keys on mobile
2021-05-28 23:42:35 +02:00
JannisX11
f437b680b4
Ability to rotate locators
2021-05-28 13:19:09 +02:00
JannisX11
4818a0c385
Update wintersky to fix particle orientation issue
2021-05-24 15:59:45 +02:00
JannisX11
065cfeb891
Improve scaling in animations and graph editor
2021-05-22 13:35:10 +02:00
JannisX11
b8a4d776f7
Add Canvas.updateView() api
2021-05-22 12:27:29 +02:00
JannisX11
7b4ce2635f
Add GIF recorder background color option
2021-05-17 22:29:55 +02:00
JannisX11
4803d7efd9
Merge branch 'master' into next
2021-05-12 20:17:57 +02:00
JannisX11
7d44a559fa
Add bi-directional resizing by holding Alt
...
Closes #887
2021-05-12 20:16:36 +02:00
JannisX11
0d2c0db2f1
Support transform spaces in animation editor
2021-05-09 12:42:02 +02:00
JannisX11
b7075be6c3
Add solid view mode
2021-05-07 15:57:24 +02:00
JannisX11
71439fa579
Add option to abort GIF recording
2021-05-05 21:04:16 +02:00
JannisX11
cb822dc33f
Add option to edit camera angles
...
Closes #889
2021-04-27 17:22:54 +02:00
JannisX11
bd53931d91
Split isometric into true and 2:1 isometric ( #888 )
2021-04-27 09:07:12 +02:00
JannisX11
06012dae98
Fix #888 Incorrect default isometric angle
2021-04-26 22:43:48 +02:00
JannisX11
f0211a21d3
Remove blocky
2021-04-15 18:47:01 +02:00
JannisX11
16f5ee5aec
Fix orbit gizmo handles being hard to click
2021-04-15 18:24:16 +02:00
JannisX11
618c0fabfc
Fix #878 Can't click gizmo arrow after cam switched
2021-04-15 17:07:43 +02:00
JannisX11
7290aa2695
Bump version to 3.8.4
...
Support older version of SpaceNavigator
2021-04-15 16:20:23 +02:00
JannisX11
6076d8856f
Attempt to fix issue with cube click detection
2021-04-11 23:09:56 +02:00
JannisX11
f61fdc471f
Animate selection focusing
2021-04-10 13:16:05 +02:00
JannisX11
027115c86f
Fix issue with cube click detection
2021-03-27 22:10:20 +01:00
JannisX11
ff03bc0ed4
Fix issue with locators when resolving group
...
Screenshot file dialog now suggests project name as name
Something unexpected ;)
2021-03-21 19:07:37 +01:00
JannisX11
2b422332a0
Remove toast when stopping background positioning
...
Hide OptiFine part on start screen again
2021-03-20 20:55:57 +01:00
JannisX11
7be6eca989
Fix touch screen navigation issues
2021-03-08 21:33:56 +01:00
JannisX11
75f683c300
Fix #845 incorrect color picker offset on background
...
Fix java blocks exporting pivot by default
2021-03-08 20:00:54 +01:00
JannisX11
66f37e39f2
Fix issue with mirroring groups
2021-03-08 17:05:00 +01:00
JannisX11
c429e9af29
Fix #844 item model gui screen can be rotated
...
Fix console error message
2021-03-08 12:57:31 +01:00
JannisX11
28295711b5
Rename gimbal controls to orbit gizmo
...
Add dialog to copy share link from
Combine 32 and 64 bit installer again
2021-03-05 19:03:19 +01:00
JannisX11
7756f8c83d
Fix #817 texture gets unselected when running undo
2021-03-04 15:02:04 +01:00
JannisX11
f183e66209
Add Camera Near Plane setting
2021-03-04 14:22:12 +01:00
JannisX11
d04aebd0ec
Add titles to sides in gimbal controls
...
Fix issue with local transform space and groups
Set eraser alt tool to color picker
Bundle files
2021-02-28 16:16:37 +01:00
JannisX11
b2bb3e3e51
Fix issue with gimbal controls when preview disabled
2021-02-28 15:57:55 +01:00
JannisX11
8f6cae31f1
Add toast notification API
...
Use toast notification for background positioning, closes #674
2021-02-28 12:51:15 +01:00
JannisX11
2b8852421a
Save color picker tab between sessions
...
Fix plugin install message
Fix issue with gimbal controls in display mode locked slots
2021-02-28 00:42:01 +01:00
JannisX11
74c8ef8402
Fix edit sessions not working in webapp
...
Edit sessions now run over https
Fix issue with toggles and linked settings
Background rendering now respects mouse hovering over preview
2021-02-25 22:18:34 +01:00
JannisX11
8292b64cab
Fix #811 Click canvas unselect cancels area select
2021-02-21 10:20:16 +01:00
JannisX11
cd7a17ca8c
Fix #812 focus selection not working on side views
2021-02-20 21:54:12 +01:00
JannisX11
042e3c7e75
Keybinding tweaks
...
Write all default keybindings as char
Remove some default keybindings
2021-02-20 11:58:53 +01:00
JannisX11
3df72d2f36
Toggling projection mode now keeps zoom
...
Side views now keep their target positoin and zoom, closes #813
2021-02-20 00:02:56 +01:00
JannisX11
bd2a0b81b2
Gimbal controls switching to opposite locked angle
2021-02-13 22:08:20 +01:00
JannisX11
e6e864f8fd
Fix locator dropdown issue
...
Move base lines
Extend camera frustum towards camera
2021-02-09 21:21:57 +01:00
JannisX11
cfad0975bd
Fix little jumps in gimbal controls
...
Reverse keyframes now reverses data point order
Creating keyframes now selects channel in grapher
Fix issue with pre-post keyframes not exporting a correct time
Show "center pivot" button in animation mode
2021-02-08 23:31:20 +01:00
JannisX11
fb838a766f
Improve gimbal controls
2021-02-04 17:20:01 +01:00
JannisX11
b4a06157de
Add gimbal controls
2021-02-04 10:09:25 +01:00
JannisX11
eb3c3c9c2e
Fix issue moving groups in local space
2021-02-01 23:37:59 +01:00
JannisX11
28034789df
Integrate null objects
2021-01-31 20:31:45 +01:00
JannisX11
7d65c78b43
More performance improvements
2021-01-31 12:51:10 +01:00
JannisX11
5bff78fa71
Rename NonGroup > OutlinerElement > Outliner Node
2021-01-30 22:41:24 +01:00
JannisX11
6471dd6a50
Add Blockbench.isTouch property
...
Fix issue with copying keyframes
2021-01-30 15:18:45 +01:00
JannisX11
109c3fd83f
Update bones more efficiently
2021-01-27 20:36:38 +01:00
JannisX11
3847ad1534
Add Background Rendering setting
...
Hook animation updates into main render loop
2021-01-27 19:44:30 +01:00
JannisX11
2d8cd9d5cf
Update Three.js to 125, get rid of loading errors
2021-01-27 19:25:12 +01:00
JannisX11
3e040ffb59
Add 3DCONNEXION SpaceMouse support
2021-01-27 16:57:17 +01:00
JannisX11
fa3e1466fd
Fix issue adding cubes to brand new bones
2021-01-25 22:53:55 +01:00
JannisX11
0ba5de8ab8
Fix #809 Pivot tool issue
...
Fix issues in timeline
2021-01-24 19:19:10 +01:00
JannisX11
7e1cc3a856
Add toggles
2021-01-23 12:22:05 +01:00
JannisX11
9b55ed47e7
Checkbox icon for wireframe toggle
2021-01-22 21:31:57 +01:00
JannisX11
c0718c2aef
Improve clipboard functionality in web app
2021-01-16 23:37:58 +01:00
JannisX11
147f4cd695
Performance and memory improvements
2020-12-31 15:08:35 +01:00
JannisX11
4e1fe04e99
Allow modes to add center window
2020-12-22 13:32:49 +01:00
JannisX11
a9f6ca1baf
Add setting to disable hardware acceleration
2020-12-05 22:31:45 +01:00
JannisX11
8555f5b86c
Make everything deletable
2020-11-27 23:23:16 +01:00
JannisX11
04c34bc7b7
FPS optimizations
2020-11-08 18:20:20 +01:00
JannisX11
0d4d2e72c7
Fix #722 - Local rotation space not working for bones
2020-11-08 13:45:28 +01:00
JannisX11
629c118856
Fix '#' not working in image paths in UI
...
Fixes #733
2020-11-07 20:48:58 +01:00
JannisX11
df0dbe4425
Fix local transform space not working
...
closes #757
2020-11-07 20:11:43 +01:00
JannisX11
11af463d70
Fix screenshot in display mode using wrong camera
2020-10-30 15:54:33 +01:00
JannisX11
52c2a1dd87
Fix issue with painting on touch devices
2020-10-28 11:33:40 +01:00
JannisX11
8529c0adee
Allow groups with no content to be rotated
2020-10-27 23:53:47 +01:00
JannisX11
a17035c812
Remove conditional chaining to increase compatiblity
2020-10-26 19:56:00 +01:00
JannisX11
506f40ec8c
Mobile Interface improvements
2020-10-26 15:27:07 +01:00
JannisX11
7ea5deec73
Fix canvas click unselect triggering when dragging
2020-10-25 17:37:14 +01:00
JannisX11
818dd61c0d
Fix transform gizmo not updating to camera rotation
2020-10-25 10:45:29 +01:00
JannisX11
4c1dfc20ed
Improvements to editing empty bones
2020-10-22 22:08:12 +02:00
JannisX11
fe611a7d81
Improve IK enabled conditions
...
closes #744
2020-10-21 18:50:57 +02:00
JannisX11
54a12ccc15
Rewrite preview control element scaling
...
closes #743
+ Add support for multiple events in Blockbench.on()
2020-10-21 18:31:26 +02:00
JannisX11
b99539fde3
Disable IK target counter rotating by default
...
Fix issues with invalid IK chain lengths
2020-10-21 16:37:06 +02:00
JannisX11
9ee7c35749
Make keyframes in motion trails right clickable
2020-10-16 19:44:58 +02:00
JannisX11
8b940fae21
Merge branch 'ik' into 3.7
2020-10-15 22:23:37 +02:00
JannisX11
e1573afe12
IK: Rotate target to keep its global rotation steady
2020-10-15 22:09:42 +02:00
JannisX11
cc25a57f4f
Fix transform space issues of pivot tool
2020-10-15 16:33:25 +02:00
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
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
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
e119a1c3de
Merge branch 'wintersky' into 3.7
2020-10-09 14:11:35 +02:00
JannisX11
8a2df4501a
Fix error message with 0 faces
2020-10-07 19:59:55 +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
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
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
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
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
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
1c01ae40b0
Fix issue with selecting invisible cubes
...
Fix issue with saving keyframes
2020-09-22 21:54:31 +02:00
JannisX11
300f191f8e
Option to restore default preview backgrounds
2020-09-21 17:01:26 +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
0019b424d7
New rotation system, slightly less broken
2020-09-15 22:42:42 +02:00
JannisX11
84255bfde4
Rename Animator.selected to Animation.selected
2020-09-15 14:21:04 +02:00
JannisX11
1014afe296
Make empty texture wrap
2020-09-13 10:55:47 +02:00
JannisX11
42657e8405
Merge branch '3.7' into ik
2020-09-12 16:25:11 +02:00
JannisX11
1976889a43
Add template generator padding option
2020-09-12 16:13:57 +02:00
JannisX11
d4adacca7c
Block and texture skin model presets
2020-09-11 22:55:17 +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
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
a27533278e
Improve screenshot feature
2020-08-14 21:40:48 +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
1782ca450c
Fix issue with importing bedrock models
...
Fix issue with cropped screenshot API
2020-08-05 16:40:55 +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
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
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
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
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
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
2b3111c3df
v3.1.0
2019-08-17 18:26:14 +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