Commit Graph

332 Commits

Author SHA1 Message Date
JannisX11
3bbd7007cf New UV editor initial setup 2021-08-17 22:02:23 +02:00
JannisX11
886b80ea48 Add mesh section extruding 2021-08-15 15:10:38 +02:00
JannisX11
2c62fbaa1e OBJ model import 2021-08-15 13:03:16 +02:00
JannisX11
8367ef096c Mesh face direction and normals 2021-08-13 17:36:26 +02:00
JannisX11
6be0d0cf61 Texture mesh rendering 2021-08-12 22:15:47 +02:00
JannisX11
75fe2f58f8 Remember advanced outliner toggles state 2021-08-11 23:06:21 +02:00
JannisX11
77d06467de Outliner automatically scroll when dragging 2021-08-11 18:00:59 +02:00
JannisX11
ba7a99fddf Texture mesh positioning and import/export 2021-08-11 17:37:07 +02:00
JannisX11
09bbd4b558 Small fixes to meshes 2021-08-10 23:42:58 +02:00
JannisX11
7757d6dfd3 Texture mesh rendering 2021-08-10 23:42:15 +02:00
JannisX11
ac73c41bc9 Update mesh face materials 2021-08-10 21:29:20 +02:00
JannisX11
c1be9dcc8c Support OptiFine shadow size and attach 2021-08-08 23:43:06 +02:00
JannisX11
e6dde700d4 Add face/line creation and face/vertex deletion 2021-08-08 21:53:36 +02:00
JannisX11
5f9bbb3714 Add locator scale option 2021-08-07 19:46:54 +02:00
JannisX11
e3a7902fa7 Vertex selection 2021-08-07 12:57:27 +02:00
JannisX11
b193b61be3 Merge branch 'next' into poly 2021-08-06 20:41:45 +02:00
JannisX11
e65c260823 Add missing mobile modifier support
Improves multi-selection on mobile
Closes #847
2021-08-03 11:04:40 +02:00
JannisX11
7ed5813107 Mesh vertex selection highlighting 2021-08-02 22:55:30 +02:00
JannisX11
ecccb915bc Auto sort quad vertices 2021-08-02 12:42:06 +02:00
JannisX11
45eef76105 Implement new system to update view 2021-07-29 18:17:26 +02:00
JannisX11
5fe1d62424 Initial mesh rendering 2021-07-28 17:49:09 +02:00
JannisX11
49b1da4dd9 Add basic mesh element setup 2021-07-26 17:07:51 +02:00
JannisX11
4b52856b8c Continue to implement PreviewController system 2021-07-25 22:11:24 +02:00
JannisX11
8c1c80547e Merge branch 'next' into poly 2021-07-25 20:11:49 +02:00
JannisX11
2fd97375d4 Merge branch 'three-no-geo' into next 2021-07-25 20:06:46 +02:00
JannisX11
4adf3fbb6c Implement "Only" plugin natively 2021-07-24 14:55:36 +02:00
JannisX11
1e35ca9428 Make edit sessions compatible with tabs 2021-07-24 13:51:42 +02:00
JannisX11
3868151584 WIP node preview controller 2021-07-21 11:27:51 +02:00
JannisX11
cac1d86a42 Improve project tabs 2021-07-20 12:07:47 +02:00
JannisX11
7e5f7ec19f Fix transformer and other features for new threejs 2021-07-19 23:06:57 +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
e00300c528 Insert duplicated elements after all selected elements 2021-06-27 18:54:24 +02:00
JannisX11
224399b8a3 Fix label for randomness slider in select window
Add suggestions for texture names in select window
2021-06-26 17:24:05 +02:00
JannisX11
16723da79f Update bedrock format to 1.16 when binding exists
Fix issue with bedrock binding input saving line breaks
2021-06-25 17:41:01 +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
6c602e319c Fix #937 Cannot use Group Elements on null objects or locators
Fix #936 Undoing "Add null object" Adds a cube instead of null object
Fix Center Pivot not updating bones
Fix #935
Fix #931 Missing description translations on keymap import dropdown menu
2021-06-24 17:48:25 +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
7a0ab0d39d Make outliner toggles available to plugins 2021-06-22 23:45:17 +02:00
JannisX11
1505d48432 Add group selection, copy, paste to element menus 2021-06-14 23:42:11 +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
13d8ea7a40 Add alt-click to hide everything except selection 2021-06-09 17:53:55 +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
a0104271cb Make zoom keys work in preview and timeline 2021-06-08 20:05:43 +02:00
JannisX11
bcbfc8eb76 Rename undo labels 2021-06-06 09:28:22 +02:00
JannisX11
11c2cc7f00 Full edit support for bedrock bindings
Closes #853
2021-05-30 12:36:23 +02:00
JannisX11
1bb83dc072 Option to unfold all groups 2021-05-29 21:18:38 +02:00
JannisX11
f437b680b4 Ability to rotate locators 2021-05-28 13:19:09 +02:00
JannisX11
f3c8e82b3d Group marker colors 2021-05-18 12:20:08 +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
b7075be6c3 Add solid view mode 2021-05-07 15:57:24 +02:00
JannisX11
78552a2040 Let Groups remember open state in project files
Fix theme export bug in web app
2021-04-23 16:58:52 +02:00
JannisX11
b17dfb15bb Fix #877 Rotated cube go out of 3x3x3 limit 2021-04-15 16:52:44 +02:00
JannisX11
9cc76e62c2 Fix #873 New Selection untoggled selects selected cubes 2021-04-11 23:14:12 +02: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
ae5ce9289d Add read/write support for mc bedrock bindings
#853
2021-03-20 23:57:12 +01:00
JannisX11
de488cb2b6 Enable visibility toggles while element is locked 2021-03-10 19:43:47 +01:00
JannisX11
535ed79b6b Fix #829 Undoing project import does not remove bones 2021-03-04 14:55:22 +01:00
JannisX11
6a8b955afe Merge branch 'merging' into 3.8 2021-02-28 15:59:26 +01:00
JannisX11
486acea2b8 Sortable animations 2021-02-28 00:40:45 +01:00
JannisX11
987499cbb8 Fix outliner toggle not updating UV 2021-02-23 23:21:10 +01:00
JannisX11
235f5c572f Fix outliner toggles not affecting selection 2021-02-23 22:12:20 +01:00
JannisX11
90d8057b27 Plugin dialog starts at Available if none installed
Improved plugin dialog code
Plugin installation feedback message
Fix issue with toggling element properties
2021-02-23 21:56:36 +01:00
JannisX11
c0a997d452 Project merging improvements 2021-02-20 21:48:02 +01:00
JannisX11
5a0ebdbeae Merge branch '3.8' into merging 2021-02-20 13:21:46 +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
8aa2c5ba26 Final tweaks to mobile outliner optimization
closes #782
2021-02-20 10:31:36 +01:00
JannisX11
8dcd87f8cf Fix issues with cube rescale option
Fixes #821
2021-02-20 10:00:24 +01:00
JannisX11
d1684d8fb3 Better way to hide outliner nodes in specific mode 2021-02-14 23:57:03 +01:00
JannisX11
c3e475714b Prevent outliner dragging when editing names 2021-02-14 23:32:49 +01:00
JannisX11
a0ac1ad989 Add click and move to use outliner toggles
Closes #661
2021-02-07 22:10:09 +01:00
JannisX11
14c270e44c Optimize outliner code 2021-02-06 14:42:11 +01:00
JannisX11
c97cd983a8 Resolve outliner issue 2021-02-01 23:28:15 +01:00
JannisX11
28034789df Integrate null objects 2021-01-31 20:31:45 +01:00
JannisX11
5bff78fa71 Rename NonGroup > OutlinerElement > Outliner Node 2021-01-30 22:41:24 +01:00
JannisX11
971327c5ff Redo outliner dragging + sorting 2021-01-30 22:30:34 +01:00
JannisX11
651f42527b Refactor + optimize outliner code 2021-01-30 16:00:58 +01:00
JannisX11
fa3e1466fd Fix issue adding cubes to brand new bones 2021-01-25 22:53:55 +01:00
JannisX11
7e1cc3a856 Add toggles 2021-01-23 12:22:05 +01:00
JannisX11
6972f12ee2 Make null objects selectable in animation mode 2021-01-19 17:59:35 +01:00
JannisX11
df0c1ae0f2 Merge branch 'master' into 3.8 2021-01-10 22:15:59 +01:00
JannisX11
0fb937f9d1 Add null objects 2021-01-04 13:45:33 +01:00
JannisX11
99f4d901eb No longer set cube pivot to 8,8,8 in java-block 2021-01-03 11:14:56 +01:00
JannisX11
147f4cd695 Performance and memory improvements 2020-12-31 15:08:35 +01:00
JannisX11
9b078273dc Apply "Rename new cube" setting to all elements 2020-12-30 22:30:43 +01:00
JannisX11
431e3462a9 Show scrollbar in sortable panels on mobile 2020-12-30 16:37:16 +01:00
JannisX11
f27fab6c1f Improve outliner performance 2020-12-29 19:50:02 +01:00
JannisX11
7227e1d684 Implement vue components in dialogs
Make dialogs re-usable
2020-12-06 17:15:50 +01:00
JannisX11
69ed9f9a99 Improve code editor functionality
- Add bracket insertion
- fix tab-out issue
2020-12-05 23:56:57 +01:00
JannisX11
e576099c1c Flipping locators now also flips name 2020-10-17 21:51:17 +02:00
JannisX11
8b940fae21 Merge branch 'ik' into 3.7 2020-10-15 22:23:37 +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
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
11be98c1e8 Add Color option to selection window
Fix hoglin window
2020-10-12 17:26:51 +02:00
JannisX11
537795730d Motion trail and general performance improvements 2020-10-10 14:31:41 +02:00
JannisX11
fd39c54bb3 Improve performance 2020-10-04 11:13:38 +02:00
JannisX11
9205ddac23 Add support for mc bedrock material instances 2020-09-30 23:05:45 +02:00
JannisX11
912491b7ca Merge branch '3.7' into ik 2020-09-28 17:31:16 +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
f992eccbb5 Update GLTF exporter for new features
Improve timeline zooming behavior
Fix animation saving
2020-09-27 17:03:28 +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
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
84255bfde4 Rename Animator.selected to Animation.selected 2020-09-15 14:21:04 +02:00
JannisX11
ffa476145b Improvements to Import and delete animations 2020-09-15 12:12:07 +02:00
JannisX11
2b38a90a58 Reactivate old IK code 2020-08-30 15:00:41 +02:00
JannisX11
2e4791febe Fix issues with cullfaces when transforming cubes
closes #703
2020-08-15 14:51:46 +02:00
JannisX11
d2a30bffee Fix undo not saving face textures 2020-07-18 12:23:06 +02:00
JannisX11
c54641538c Fix syncing issue with edit sessions 2020-07-16 21:50:08 +02:00
JannisX11
a7471f3753 v3.6.0 2020-07-16 09:32:59 +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
15e2407324 v3.4.0 2020-03-04 20:56:17 +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
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