JannisX11
a11471343c
Fix per texture UV size issues in template generator
2023-11-03 23:50:44 +01:00
JannisX11
8abf744639
Add plugin feature overview
2023-10-30 00:14:41 +01:00
JannisX11
329f0ca265
Improvements to per texture UV system
2023-10-29 22:56:01 +01:00
JannisX11
ecf8c40cf0
Update icons
2023-10-22 20:44:45 +02:00
JannisX11
6301cc2981
Layer and selection integration
2023-10-22 15:20:39 +02:00
JannisX11
cd96582998
Layers MVP
2023-10-20 23:35:22 +02:00
JannisX11
fc9534c7d1
Merge branch 'patch' into next
2023-10-19 20:48:24 +02:00
JannisX11
182bdc7171
Fix #2054 Non-vanilla model fields leak to other models after being saved
2023-10-16 22:33:37 +02:00
JannisX11
139f6241dc
Add setting and enable modded entity integer size by default
2023-09-30 20:33:27 +02:00
JannisX11
b8cc781483
Java animations: Step + discontinuous support
2023-09-28 16:22:58 +02:00
JannisX11
687e5cc3d7
Merge branch 'java-animation-export' into next
2023-09-24 20:44:56 +02:00
JannisX11
5f09911074
Implement java animation exporter
...
Closes #1445
2023-09-24 20:44:39 +02:00
JannisX11
d54290ef52
Merge branch 'per-texture-uv-size' into next
2023-09-23 23:03:22 +02:00
JannisX11
59a0d683cf
Per-texture UV size
2023-09-23 22:23:44 +02:00
JannisX11
cba2c606a0
Change to linked textures in undo system
...
Undoing to a linked texture now keeps original if the file was overriden by more recent changes
2023-09-23 14:47:52 +02:00
Steelsmasher
2a7d887102
Remove trailing space from map_Kd property
...
There is a trailing space in the map_Kd property of an mtl file that prevents some software from reading textures correctly.
2023-09-19 20:18:27 +01:00
JannisX11
ca9af96513
WIP java animation exporting
2023-08-28 18:13:05 +02:00
JannisX11
681445f902
New skin models
...
Elytra + cape skin model
Banner skin model, closes #1997
2023-08-26 21:47:48 +02:00
JannisX11
ac9b153850
Fix texture path issues
...
Issue with duplicate texture detection
Issue with relative texture paths in bbmodel export
2023-08-20 20:49:25 +02:00
JannisX11
d793f58765
Fix issue opening image project in web app
2023-08-20 20:48:19 +02:00
JannisX11
f914518f69
Fix #2003 Backup duplication
2023-08-20 10:33:48 +02:00
JannisX11
bf6137758f
Fix #1994 Assigning left click for panning messes up UV editor and timeline controlls
...
Fix #1991 Zombie head does not change rotation when applying a pose
2023-08-11 21:50:33 +02:00
JannisX11
9fce77c389
Fix #1970 issue drag and dropping skin file
2023-07-29 17:22:58 +02:00
JannisX11
ea483abf23
Fix groups with export=false still exporting in bedrock format
2023-07-23 14:01:02 +02:00
JannisX11
4348e776e7
Fix message box closing errors
2023-07-18 23:52:13 +02:00
JannisX11
d234f3196c
Improve graph selectin accuracy
...
Fix molang keyframes not displayed when first adding animator to timeline
Improve texture import on java block/item parent models
2023-07-17 00:44:34 +02:00
JannisX11
36c594beb5
Fix preview model resetting position when switching tab
2023-07-16 19:36:41 +02:00
JannisX11
86b4bb720e
Keep file name when importing skin
...
Fix issue with undoing texture edits in web app
2023-07-15 22:01:29 +02:00
JannisX11
aa34173470
Add mirror modeling support for bones
...
Save mirror modeling option per project
Disable mirror modeling in java block/item project for now
2023-07-12 21:42:39 +02:00
JannisX11
3b859e477d
Re-center java block/item models when converting
...
Fix rotation issue when converting model with rotation axis restriction
Fix actions cannot be added to a menu without path
2023-07-10 21:18:12 +02:00
JannisX11
f6fb8f68c5
Fix #1936 Mirror modeling leaves element behind
2023-07-09 21:27:34 +02:00
JannisX11
6014ea0880
Add option to toggle all grids
...
Make camel skin presets compatible with Toggle Layer
2023-07-08 13:43:41 +02:00
JannisX11
1ce8384b9e
Fix mirror modeling + template generator compatibility
...
Rename skin preset Player-Default to Player-Wide
Fix console error when painting
2023-07-06 20:38:31 +02:00
JannisX11
1ca6b4899e
Merge branch 'master' into next
2023-07-06 19:34:27 +02:00
JannisX11
847a9f36b5
Update skin setup dialog
2023-07-05 00:24:01 +02:00
JannisX11
c9fb63d1cb
Limit zoom level when opening pixel art
...
Update electron to 25.2
2023-06-30 19:57:10 +02:00
JannisX11
65757d2a2d
Fix undoing mesh removing ignoring outliner position in some cases
...
Fix error in menus
Fix Share Model link dialog having unneccesary button
2023-06-30 19:21:26 +02:00
JannisX11
d983ed1b1f
Add better description for project conversion
2023-06-27 22:54:13 +02:00
JannisX11
957608abe6
Merge branch 'master' into next
2023-06-27 22:11:00 +02:00
JannisX11
f60ba58002
Add Minecraft 1.20 skin presets
2023-06-27 00:36:02 +02:00
JannisX11
29be15c849
Always enable backface culling in java block/item
2023-06-26 19:27:24 +02:00
JannisX11
3608b2bfec
Create and implement findFileFromContent API
2023-06-16 00:01:27 +02:00
JannisX11
3d95d0d8b7
Reference Image option when sharing models
...
Fix reference images not embedding data in projects
Add better error messages when sharing model fails
2023-05-31 22:07:08 +02:00
JannisX11
78c27ebdf8
JSON indentation setting
...
Closes #1407
2023-05-31 21:36:50 +02:00
JannisX11
e90771e39f
Add save project selector on quit
...
Fix image format not getting marked as saved on quit
2023-05-29 23:54:54 +02:00
JannisX11
6fbc803f98
Apply first imported texture on bedrock block automatically
...
Fix missing undo integration for dropping textures
2023-05-29 14:10:50 +02:00
JannisX11
4260d6bb58
Merge branch 'master' into next
2023-05-28 12:14:50 +02:00
JannisX11
853417135c
v4.7.4 [ci-build]
2023-05-27 21:03:02 +02:00
JannisX11
dc7f4b3ffc
Add save_model_action event hook
2023-05-26 23:27:23 +02:00
SiboVG
7bb847512f
Use explicit property checking
...
Otherwise causes issues if a is 0
2023-05-22 22:57:58 +02:00
SiboVG
08a4e5da95
FBX bin export fix geometry export & basic texture
2023-05-22 22:57:58 +02:00
JannisX11
eb2bca5e88
Add bed skin preset
...
Closes #1852
2023-05-06 14:46:35 +02:00
JannisX11
93d7348344
Animation controller fixes
...
Fix #1862 Animation controllers with particles and sounds don't load
Fix cannot open context menu for controller particles and sounds
Fix #1861 Ctrl + S does not save single animation controller
2023-05-05 20:05:07 +02:00
JannisX11
680db62587
Fix #1860 playback of loop modes in anim controllers
...
Fix error when saving timeline setup
Support "context.is_first_person" for attachables
2023-05-05 19:46:42 +02:00
JannisX11
45202570be
Fix #1854 Skin Block preset not working
2023-04-29 12:10:45 +02:00
JannisX11
ea402f5a76
Fix FBX position keyframe scale
2023-04-29 00:51:43 +02:00
JannisX11
6947de5b82
Use alt key to amplify graph from center
2023-04-28 22:55:36 +02:00
JannisX11
00b477de2d
Fix reference image drag n drop
...
Add icon to reference image delete dialog
2023-04-28 20:17:47 +02:00
JannisX11
b8212ae763
Merge branch 'next' of https://github.com/JannisX11/blockbench into next
2023-04-27 23:08:18 +02:00
JannisX11
2e575e9a96
Fix cube face rotation not always restricted to format
2023-04-26 00:45:42 +02:00
JannisX11
2a1b30042c
Fix binary FBX issues
2023-04-23 23:33:46 +02:00
AaronWoodward
225d0f34e0
Remove stretching enabled by default for generic model format
2023-04-20 22:50:21 -07:00
AaronWoodward
5835a067d8
Fixup for missing return, adding stretch to last export formats.
2023-04-20 22:50:21 -07:00
AaronWoodward
b1b7223c81
PR Feedback
2023-04-20 22:50:19 -07:00
JannisX11
5e2c2876e7
Remove save codec dialog due to not working well with browser downloads
2023-04-19 16:09:50 +02:00
JannisX11
2e8395b559
4.7.0 [ci-build]
2023-04-17 19:15:00 +02:00
JannisX11
72c9e93f99
Label FBX Binary as experimental
2023-04-17 17:58:26 +02:00
JannisX11
5e612e8d38
Fix UV snapping using only initial keys
...
Fix color picker Z index in dialog
Resolve todos
2023-04-17 14:30:51 +02:00
JannisX11
df37dc7bc3
Fix sketchfab upload of glTF file wrong export settings
...
Fix Sketchfab access token not getting saved by default
Add tooltips to dialog share text buttons
Fix default export settings issue
2023-04-15 17:10:29 +02:00
JannisX11
8794a6b70b
Add attachable binding validation
2023-04-12 21:10:57 +02:00
JannisX11
07f03f5de5
Fix glTF rig root offset issue
2023-04-08 14:17:22 +02:00
JannisX11
b7c3707047
Fix skinned mesh normals in glTF
...
Add embed textures option in glTF
Localize some export options
2023-04-07 17:25:05 +02:00
JannisX11
2d792137e1
Improve memory cleanup no project close
...
Rename 16x MC skin resolution to "default"
Show more of JSON file when displaying error
2023-04-07 14:35:41 +02:00
JannisX11
fac7c26b33
Better feedback for JSON errors in dialog
...
Include sub keybindings in keybinding search results
2023-04-05 21:32:08 +02:00
JannisX11
81a9d70870
4.7.0-beta.1 [ci-build]
2023-04-02 21:54:49 +02:00
JannisX11
bef73f0b1b
Implement glTF skinned meshes
2023-04-02 18:40:32 +02:00
JannisX11
95d7f5b35a
FIx inflate slider in bedrock block format
2023-03-30 22:10:39 +02:00
JannisX11
eb09fcb4a5
Integrate export codec selector into closing save flow
...
Fix issue with uninstalling plugins
Add preview.texture_frame variable
Fix textures getting stuck in non-existant frame after removing animation frames
2023-03-27 22:54:07 +02:00
JannisX11
2eb3ea0bf9
WIP attachable display mode
2023-03-23 00:34:08 +01:00
JannisX11
6d60649e0c
Implement "once" listener
...
Closes #1656
Add EventSystem super class
Refactor util file
2023-03-19 21:36:43 +01:00
JannisX11
84562b4edd
Merge branch 'backgrounds' into next
2023-03-19 18:17:02 +01:00
JannisX11
56e9d2950e
Reference image features and display mode support
2023-03-19 18:14:37 +01:00
JannisX11
6ad1490574
WIP per-texture UV size
2023-03-18 23:52:19 +01:00
JannisX11
09e335cb48
Merge branch 'bin-fbx' into next
2023-03-12 17:08:06 +01:00
JannisX11
008ee823fe
Bianry FBX tweaks
2023-03-12 16:35:42 +01:00
JannisX11
426970aee5
Merge branch 'master' into next
2023-03-12 13:55:59 +01:00
JannisX11
e4aeff55c2
Reference image improvements
...
Closes #1552
Closes #1157
2023-03-10 23:17:25 +01:00
JannisX11
a38bde05ae
Fix textures from memory only applied to north face
2023-03-09 14:53:36 +01:00
JannisX11
f58ac09e34
Fix issue in FBX export
2023-03-08 18:02:11 +01:00
JannisX11
216c24e761
Binary FBX encoding fixes
2023-03-08 00:09:56 +01:00
JannisX11
7696aa0d21
Binary FBX type fixes
2023-03-07 21:36:42 +01:00
JannisX11
b6ef2a7d35
WIP Binary FBX num types and arrays
2023-03-07 21:06:14 +01:00
JannisX11
0343dbd6e0
Fix locators not importing "ignore inherited scale"
2023-03-03 21:14:43 +01:00
JannisX11
ae6943f62f
Fix #1763 Canceling closing save dialog still closes project
2023-02-26 21:03:07 +01:00
JannisX11
780b229804
WIP Binary FBX
2023-02-25 19:49:46 +01:00
JannisX11
1c6f15d420
Allow placeholder string in properties
...
Fix unused form inputs affecting dialog label width
2023-02-25 17:31:08 +01:00
JannisX11
0e82137da3
WIP binary FBX encoding
2023-02-24 23:45:35 +01:00
JannisX11
390da38f2f
Add gltf binary export option
2023-02-24 18:54:25 +01:00
JannisX11
e7fcf8245e
Add export settings API
...
Add FBX export settings
2023-02-23 21:13:20 +01:00
JannisX11
640e59762f
Add message box checkboxes
...
Add "don't show again" checkbox to save model codec message box
2023-02-20 22:53:08 +01:00
JannisX11
c718ba1f57
Move share options to new file
2023-02-20 22:31:43 +01:00
JannisX11
d8d20e09c0
Add first time save codec selector
...
Fix status bar overflow
2023-02-20 22:18:09 +01:00
JannisX11
3e53d4f9ef
Reference image transform controls
2023-02-19 17:56:08 +01:00
JannisX11
c585cee237
Update UV mode description in project settings
2023-02-18 10:42:42 +01:00
JannisX11
80c89cd8c0
Merge branch 'master' into next
2023-02-17 00:19:24 +01:00
JannisX11
291fbd31fb
Allow float sizes in modded entity format
2023-02-16 21:37:47 +01:00
JannisX11
0f31a92383
WIP reference images
2023-02-16 21:10:15 +01:00
JannisX11
006d8aa361
Improve link and text sharing UI
2023-02-05 14:39:09 +01:00
JannisX11
a7ec36be6f
Change plugin loading log messages
...
Take project name for name suggestion when exporting modded entity
2023-02-04 20:22:54 +01:00
JannisX11
ed9cec5747
Add updated Vex skin model
2023-02-04 19:59:43 +01:00
JannisX11
03721285ee
[ci-build]
2023-02-01 20:44:05 +01:00
JannisX11
0b8bc8a899
Fix size issue with orthographic camera in GIF recorder
...
Fix loading error on older browsers
2023-01-19 21:21:33 +01:00
JannisX11
799fea9c1e
[web-only] Fix for importing bedrock entity models
...
Fixes #1727
2023-01-17 11:59:56 +01:00
JannisX11
a5ea0895f5
Dialog fixes
...
Fix mesh edge & face counter in status bar
Project opening fixes
2023-01-16 17:04:52 +01:00
JannisX11
93117035de
Fix temp memory leaks
...
Improve performance
2023-01-14 22:08:41 +01:00
JannisX11
214cfcf3d3
Fix opening bedrock attachable files not working
2023-01-11 15:53:41 +01:00
JannisX11
a171ae2c79
Allow profiles to be conditioned on file paths
2023-01-10 22:33:30 +01:00
JannisX11
c346ffa18a
Fix #1686 skin poses inconsistent when cubes invisible
2023-01-10 19:40:02 +01:00
JannisX11
6f82a20161
Turtle skin preset for java edition, fixes #1664
2023-01-10 14:10:14 +01:00
JannisX11
4d0c6f02dc
Remove Transparent from cube texture menu
...
Closes #1722
Minor improvements
2023-01-09 22:48:13 +01:00
JannisX11
4d9ecd33c4
Add orientation option in image extruder
2023-01-07 22:38:54 +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
b255db0192
Add copy/paste/duplicate/save support for anim controllers
...
Fix prompt for memory animations opening when loading model
2023-01-07 18:03:48 +01:00
JannisX11
47b909bd4f
Option to embed textures in bbmodel file
...
Closes #907
2023-01-07 14:34:50 +01:00
JannisX11
c7b8f7714f
Fix model memory data not loading correctly
2023-01-05 23:05:37 +01:00
JannisX11
d505e50805
Fix rotation order in dae and fbx
...
Fix issues with loading certain plugins from URL
Fix issue with quick message box
2023-01-02 17:51:37 +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
6062d9cbc8
Improve settings profiles
2022-12-31 01:05:51 +01:00
JannisX11
0f88fd6031
Refactor showMessageBox
...
Reduce jquery usage
Remove some legacy dialog code
2022-12-24 14:33:40 +01:00
JannisX11
d065d3f206
Support unhandled fields and render_type in java block
2022-12-23 23:29:55 +01:00
JannisX11
f1b3d69c1f
Merge branch 'next' of https://github.com/JannisX11/blockbench into next
2022-12-23 00:35:44 +01:00
JannisX11
0153d9fc13
Merge pull request #1655 from bridge-core/feat/saved-state-event
...
feat: saved state changed event
2022-12-23 00:25:42 +01:00
JannisX11
6674363114
Bump version to 4.6 beta 0
...
Update electron, wintersky, molang
Rename EmptyDialog to ShapelessDialog
2022-12-22 13:22:30 +01:00
JannisX11
2c4067ecb7
Merge branch 'bezier-keyframes' into next
2022-12-21 15:36:56 +01:00
JannisX11
6d42266a2b
Paint through transparent pixels, closes #875
...
Fixes #1692 Closing other tab closes "New Tab"
2022-12-19 22:26:41 +01:00
JannisX11
bbedda916b
Basic bezier keyframe support
2022-12-19 18:51:17 +01:00
JannisX11
7533db12c7
Improvements to tab overview
...
Update material icons
2022-12-19 12:43:27 +01:00
JannisX11
2196ad35f0
Tab overview screen
...
Empty dialog API
2022-12-19 00:36:19 +01:00
JannisX11
d005c7661c
Merge branch 'face-selection' into next
2022-12-18 16:05:51 +01:00
JannisX11
fc1915c7da
Merge branch 'master' into next
2022-12-18 13:30:42 +01:00
JannisX11
a2bcc1876a
Merge branch 'animation-controllers' into next
2022-12-17 02:01:38 +01:00
JannisX11
b215e7423f
Update recent thumbnail after loading bedrock texture
2022-12-13 12:23:52 +01:00
JannisX11
295b6c5f49
Animation controller connection lines & progress
2022-12-12 23:29:25 +01:00
JannisX11
abc3d07353
Animation controllers progress
2022-12-11 23:08:35 +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
3b1d2d61bb
WIP animation controllers
2022-11-30 20:15:47 +01:00
JannisX11
5df5495658
Fix comment in 1.17 modded entity template
2022-11-27 20:33:56 +01:00
JannisX11
a4c09f2a63
Fix export scale setting not applying to OBJ format
...
Auto export keyframe with slight rotation when bone is relative to entity
2022-11-23 22:54:48 +01:00
JannisX11
6423667fb9
Ability to load bedrock entity files
2022-11-20 11:32:13 +01:00
JannisX11
888bfa3fa4
Rewrite bedrock model import select dialog
2022-11-19 19:59:57 +01:00