Skip to content

Releases: JannisX11/blockbench

3.7.4

09 Nov 08:11
Compare
Choose a tag to compare

Fixes

  • #761 glTF exporter not working on some models

3.7.3

08 Nov 17:59
Compare
Choose a tag to compare

Changes

  • Added animation file context menu with option to unload file
  • Performance improvements

Fixes

  • #722 Local rotation space not working for bones
  • #733 Fix '#' not working in image paths in UI
  • #757 Local Transform Space doesn`t work
  • Fix import of single non-linear keyframes
  • Fix issue with focusing text inputs in desktop app

3.7.2

30 Oct 17:53
Compare
Choose a tag to compare

Changes

  • Added new skin model "goat"
  • Add support for smooth keyframes in glTF exports

Fixes

  • Fix screenshot in display mode using wrong camera
  • #750 Fix tab switching between num sliders
  • #751 When you export JAVA Entity model, It exports unknown empty folders
  • #752 Animation keyframe ordering sorted as string rather than number
  • Fix issue with painting on touch devices
  • Allow groups with no content to be rotated

3.7.1

26 Oct 20:55
Compare
Choose a tag to compare

Fixes

  • Fix motion trail scale not updating with no selection
  • #749 Conditional properties missing from project
  • Fix element and bone panel being hidden in web app
  • Fix web app loading issue on iOS devices
  • Remove conditional chaining to increase compatiblity
  • Small mobile interface fixes and improvements

3.7.0 - The 2nd Animation Update

25 Oct 18:04
Compare
Choose a tag to compare

New Animation Features

  • Particle effect renderer
  • Animation motion trails
  • Experimental Inverse Kinematics (IK) editing in animation mode
  • Added colorable keyframes
  • Added animation properties dialog
  • Added method to stretch selection of keyframes by holding Ctrl and dragging
  • Preview of custom animation time update variables
  • Added support for blend_weight with preview
  • Animations can now be loaded from multiple different files
  • Bedrock animations are now imported from entity files automatically
  • Animations can now maintain bones that do not exist in the current model
  • Waveform preview of sound keyframes in the timeline
  • MoLang syntax highlighting in keyframe input fields
  • Animations now support and automatically detect individual snapping settings
  • Animation playback is now based on real time
  • Added actions to jump back and forth in the timeline by one frame, bound to comma and period
  • Added smooth interpolation mode for keyframes (Requires MC Bedrock 1.16.100 or newer!)
  • Added support for discontinuous keyframes and multiple effects per keyframe

Misc Features and Changes

  • New Skin models: Flat Texture, Cube, Armor
  • New Display Mode skin
  • Added Material Instances editor for MC Bedrock block geometries
  • Modded entity format now supports cube rotations
  • Transparent faces are now click-through, meaning you can select and paint things behind them
  • Transparent faces are now removed in glTF export
  • Added menu bar to switch panels on mobile devices
  • Added keybinding labels to menus and tooltips
  • Resolving groups now applies the group's transformation to the content
  • Added setting to toggle minifying .bbmodel files
  • Added setting to toggle anti-aliasing
  • Sample texture now repeats if UV is bigger than texture
  • Added padding option to texture template generator
  • Mouse wheel scrolling is now supported in keybindings
  • Brush settings are now saved individually per tool
  • Using number sliders now locks the mouse position so you are longer restricted by screen boundaries
  • Added selection argument to select by marker color
  • Option to restore default preview backgrounds

Technical Changes

  • Updated Electron to 8.5.2
  • Updated Three.js to r120
  • Added live updating conditions inside dialog forms
  • Added property API support for all save-relevant classes
  • Added max_version property for plugins to prevent installation in newer versions (Only use in very specific cases!)

Fixes

  • #678 Opening .bbmodel files on macOS loads Blockbench but not project
  • Ctrl + S in Skin format saves project instead of just texture
  • Group folding caret is hidden in animation mode when group only contains locators
  • Skin preset for the hoglin uses an outdated model
  • Fix transform space issues of pivot tool

3.6.6

16 Aug 12:12
Compare
Choose a tag to compare

Changes

  • Only show texture generator folder option when necessary
  • Improve loading images from projects/backups and saving textures in projects
  • Select all now selects root bone if applicable

Fixes

  • Animations set to hold on last frame do not play again when pressing space again
  • JSON exporter incorrectly exports Infinity instead of null
  • Fix issue with importing bedrock models
  • Fix issue with cropped screenshot API
  • Allow lower case f for floats in modded entity import
  • Issue with painting on animated textures
  • Fix issue with height calculation of visible bounds
  • Fix spaces in keyframe exporting as NaN
  • #649 OptiFine JEM - Mirror UV is imported incorrectly when pivot is not 0
  • #697 Opening saved bbmodel from explorer ignores formats added by plugins
  • #701 Model switches to top texture when selecting a transparent face on bedrock mode
  • #703 Issue transforming cubes with cullfaces
  • #706 First Person Display Screen not showing all of it on ultrawide monitor

3.6.5

26 Jul 21:45
Compare
Choose a tag to compare

Fixes

  • Fixed animations with keyframes at 0 not exporting
  • Fixed bar select widgets not displaying text content after starting
  • Fix in bedrock model import list layout

3.6.4

26 Jul 17:01
Compare
Choose a tag to compare

Changes

  • Rename Control to Ctrl in keybindings in English language
  • Allow generating textures with different width and height
  • Updated MolangJS to 1.1.1

Fixes

  • #688 Linux binaries missing
  • Expressions with = character in variable placeholder list do not work correctly
  • Ctrl + S does not default to project codec if format has no codec
  • Format condition returning true if no format is selected
  • #689 Scale tool does not respect inflation for uniform scaling
  • #685 Loading an empty .json file loses edit/paint/display tabs after entering display mode
  • #681 Bar select not updating across all nodes
  • Fix issue with painting on new animated texture
  • Fix panels not updating after selecting format
  • Fix issue with timecode rounding in animation files

3.6.3

18 Jul 12:33
Compare
Choose a tag to compare

Fixes

  • #679 Quit menu item no longer works on macOS
  • Fixed issues with texture template generator
  • Auto select textures after generating them
  • Fixed undo not saving face textures
  • Fixed menu overflow and overlapping into title bar

3.6.2

16 Jul 20:00
Compare
Choose a tag to compare

FIxes

  • Syncing issue with edit sessions