Commit Graph

165 Commits

Author SHA1 Message Date
AaronWoodward
b1b7223c81 PR Feedback 2023-04-20 22:50:19 -07:00
AaronWoodward
ee25fae85f Adding axis-independent stretching (like inflate but multiplicative) 2023-04-20 22:50:05 -07:00
JannisX11
65934f71be Pre-compute vertex weights for proportional editing
Improve mesh selection update performance
2023-04-12 23:33:02 +02:00
JannisX11
cee9f9074a Improve edge/vertex extrusion in side views 2023-04-09 14:13:33 +02:00
JannisX11
7128d69f74 Fix #1804 Centering view on empty project corrupts view
Reset Zoom on UV editor now also resets position
2023-04-01 19:29:14 +02:00
JannisX11
95d7f5b35a FIx inflate slider in bedrock block format 2023-03-30 22:10:39 +02:00
JannisX11
593dc833cf Fix painting grid on bent mesh quads
Fix issue with creating mesh faces between disconnected vertices
2023-03-29 22:58:57 +02:00
JannisX11
0e4272bee3 Proportional editing lang strings
Add bedrock animation compile event hooks
2023-03-25 23:52:50 +01:00
JannisX11
3b747de048 Changed box UV origin when resizing Z axis
Partially solves #1794
Fix #1795 Center View on Selection in UV is based on texture rather than UV resolution
2023-03-25 19:32:51 +01:00
JannisX11
fda020d26e Fix dissolving edges creating inverted faces 2023-03-21 21:33:39 +01:00
JannisX11
426970aee5 Merge branch 'master' into next 2023-03-12 13:55:59 +01:00
JannisX11
a302c122dd Ability for loop cut tool to cut ring of tris
Rename Face Normal to Face Orientation
2023-03-12 13:45:51 +01:00
JannisX11
71333cbc27 Change "dont show again" in dialogs to checkbox 2023-03-12 12:03:25 +01:00
JannisX11
5c86d28afb Fix #1762 Incorrectly converts cube to mesh sometimes 2023-03-09 17:45:11 +01:00
JannisX11
ffa80e81f2 Fix "Deactivate Size Limit" ignored on rotate + vertex snap 2023-03-09 00:07:26 +01:00
JannisX11
aeea007f48 Fix Scale always affecting all axes on bones 2023-02-25 21:45:04 +01:00
JannisX11
3f6bdf096c Basic proportional editing 2023-02-21 22:56:44 +01:00
JannisX11
80c89cd8c0 Merge branch 'master' into next 2023-02-17 00:19:24 +01:00
JannisX11
2b0505d890 Improve mesh selection mode conversion
Closes #1740
2023-02-04 20:59:46 +01:00
JannisX11
74f7296d63 Implement sub-keybindings
Improve keybinding dialog styling
Implement keybind options for individual paste options, closes #1149
2023-01-31 23:48:29 +01:00
JannisX11
d7fb09bd02 Optimize extruding with edges
Fix edge drag selection not selecting all vertices
2023-01-20 20:36:37 +01:00
JannisX11
0174561f83 Fix issue with dissolving edges between quads
Fix error when extruding all edges around face
2023-01-20 16:14:16 +01:00
JannisX11
fa2b616c43 Loop cuts no longer floors offset coordinates
Fix issues when switching between different selection modes
Fix issues with select all in mesh selection modes
2023-01-20 11:40:39 +01:00
JannisX11
35ced3b3d0 Make OBJ importer accept more formats
Auto generate mesh instance if OBJ file does not define one
2023-01-18 22:49:28 +01:00
JannisX11
fecd841127 Rewrite edge dissolve function, fixes #1073 2023-01-16 18:21:04 +01:00
JannisX11
8b63208a3e Fix mesh inset not working 2023-01-11 19:08:16 +01:00
JannisX11
cbe66ce729 Warning when scaling box UV model
Closes #1701
2023-01-10 21:31:06 +01:00
JannisX11
da1fe851e4 Mesh cluster selection mode
Closes #1589
2023-01-09 22:22:35 +01:00
JannisX11
d35653db8b Convert last dialogs from legacy system
Convert Transform > Scale dialog to new system
Convert extrude image dialog
2023-01-07 22:18:29 +01:00
JannisX11
2382d7dd55 Display UV and Element panels when no elements selected 2023-01-06 23:38:54 +01:00
JannisX11
3a836a17e1 Let new cubes and meshes inherit parent marker color 2023-01-05 21:47:27 +01:00
JannisX11
0896c7dcd9 Fix some number input issues
Fix min-max not working for number settings
Change PWA screen orientation
Fix dialog stack issue
Update molang
2022-12-31 01:28:49 +01:00
JannisX11
d005c7661c Merge branch 'face-selection' into next 2022-12-18 16:05:51 +01:00
JannisX11
98b59b7ca7 Change mesh selection system
Faces and edges can now be selected individually rather than vertex based
Closes #1050
2022-12-04 20:45:25 +01:00
JannisX11
5a72f592d7 Fix vertex snap for individual vertices not working in some cases 2022-11-25 19:11:14 +01:00
JannisX11
94596d10e9 Fix issue with loop cuts when only line was selected
Fix shift and ctrl keys not working when changing loop cut offset
Allow percentage to be used in num sliders
2022-11-19 12:59:03 +01:00
JannisX11
79a3047d17 Fix issues with Box UV Mirror
Fixes #1653
2022-11-12 12:01:26 +01:00
JannisX11
ea24c06e21
Merge pull request #1610 from MrCrayfish/rotation_snapping
Model formats can now disable cube rotation snapping
2022-11-10 14:39:16 +01:00
JannisX11
14c9e5c094 Make rotation_snap false by default 2022-11-08 21:35:29 +01:00
JannisX11
2f45d43cee Implement loop cut direction fix by @Rox
Improve compatibility for custom cube-like elements
2022-11-07 19:53:17 +01:00
JannisX11
94406b2f97 Hide UV Overlay button in 3D paint mode
Fix issue with collada export
Fix missing Resize Texture action in texture context menu
Fix issue with vertex snapping cube pivot points in java block/item
2022-11-06 20:16:22 +01:00
JannisX11
91df921b25 Allow moving bones in skin mode
Fix #881 Skin explode does not return to correct position after saving model in exploded state
Resizing folded top or bottom panel will now unfold panel
2022-11-05 10:39:38 +01:00
JannisX11
3100a4858f Auto Set Cullfaces tool
Scale all elements if none are selected, closes #970
2022-11-02 13:44:20 +01:00
JannisX11
3b7466962f Fix shape tool issues:
Fix #1620 Incorrect numbers in status bar when using shape tool
Fix fading corners on hollow rectangles
Fix visual errors after flipping groups
2022-10-29 18:21:20 +02:00
JannisX11
f63008bed9 Add support for per-frame frame times in mcmeta
Fix UV mirror action not working
Fix UV mirror toggles missing in outliner
Fix missing Folder translation in texture dialog
2022-10-24 22:34:39 +02:00
JannisX11
bbbcfa05b9 Merge branch 'master' into next 2022-10-21 13:03:03 +02:00
MrCrayfish
e68b2136e9 Formats can now disable cube rotation snapping 2022-10-17 17:57:00 +10:30
JannisX11
77923653e0 Add additional options to plugin window side menu
Refactor code
Add amend edit interval options
Improve hybrid parent menus
2022-10-13 22:52:04 +02:00
JannisX11
c4b764d362 Add support for range type in dialog forms
Add full_width property in dialog forms
Fix issue with dialog form label width
Add Blockbench.readFile alias
Change X color on close buttons to dark
2022-10-09 14:57:33 +02:00
JannisX11
491c7eb624 Fix issue with scaling meshes
Improve mirror painting target detection on meshes
Fix visible resize line for right sidebar in image mode
2022-10-08 16:40:06 +02:00
JannisX11
eadb6383bb Change Center All to Center Lateral
Fix issue where action descriptions say Cubes instead of Elements (in en)
2022-10-03 20:58:45 +02:00
JannisX11
d9261e55dc Add rotate in global space on animators 2022-09-25 19:46:02 +02:00
JannisX11
f16b3fb3ce Merge branch 'master' into next 2022-09-25 01:12:56 +02:00
JannisX11
0914564a89 Implement per-cube UV mode 2022-09-25 01:12:03 +02:00
JannisX11
a159a177db Fix issue with moving locators
Fix issue with centering meshes
Fix transform gizmo not updating when dragging elements in outliner
Fix close button on Quick Setup not working
Fix lag when using mirror painting settings menu multiple times
2022-09-23 17:47:37 +02:00
JannisX11
f90f90c482 Fix typos 2022-09-17 23:38:56 +02:00
JannisX11
439cffe35a 4.4.1 [ci-build]
Close #1567 Reveal start button when selecting format
Fix issue with scaling cubes
Fix issue with scaling meshes when Box UV is enabled
Update Japanese lang file
2022-09-16 16:22:49 +02:00
JannisX11
550c0726e8 Fix #1556 Alignment of even radius eraser
Fix issue with locators
2022-09-06 19:29:47 +02:00
JannisX11
8a3c7bd28b Fix #1547 Scale keyframes incorrectly set to uniform
Fix #1549 Image adjusting sliders make translucent pixels opaque
Fix an issue with custom animation channels
Fix colors in Wintersky particles, update tinycolor to 1.4.2
Fix vertex snap not working on cubes
2022-09-02 23:31:32 +02:00
JannisX11
bd5742dc00 Fix default transform behavior of custom element types 2022-08-27 23:56:59 +02:00
JannisX11
ccae641a45 Add validator warning for cubes outside size restriction 2022-08-25 18:21:13 +02:00
JannisX11
a1c69b01ed Merge branch 'cube-limiter' into next 2022-08-25 18:09:07 +02:00
JannisX11
d72168565b Fix #1541 Animation Length slider does not update
Fix minor issue from prior commits
2022-08-25 17:15:47 +02:00
JannisX11
74c8f170c3 Move mesh loop cuts in units instead of percentage 2022-08-24 22:04:04 +02:00
JannisX11
93d3ec195a Refactor modeling code files 2022-08-24 21:11:51 +02:00