Overview
- Reference Images!
- Sub keybindings!
- Preview for Bedrock Attachables
- Fixed flickering in GIF recorder
- Graph editor keyframe amplify tool
- New export options
Reference Images
- Added reference image system, replacing backgrounds
- Reference images can be mirrored and rotated
- You can change the opacity of reference images, or hide them
- You can choose the layer of your reference to show it behind or in front of the viewport, or floating above the UI
- They can be saved in your project, which requires you to save your model as a .bbmodel project file. Or, they can be saved globally in Blockbench.
- Multiple reference images can be added at the same time (#1157)
- Reference images work in the 3D and 2D editor (#1552)
- Use Clear Mode on blueprints to hide the background
Model Export Features (glTF, GLB, FBX, Collada)
- Added export settings API
- Added glTF export options
- glTF encoding (ASCII glTF, Binary GLB)
- Export bones as skinned armature
- Embed textures
- Scale
- Export animations
- Textures and UV maps on glTF models are no longer flipped vertically (#1743)
- Added FBX export options
- Scale
- Export animations
- The binary exporter is almost working, but not quite. If any FBX experts read this and may be able to help with this, hit me up!
Key Features
- Added preview mode for Minecraft Bedrock attachable models on the player
- Added keyframe amplify tool in the graph editor!
- Proportional editing for meshes
- Sub-keybindings!
- Assign separate keys to increase or decrease a value such as brush size
- Assign keys to go to a specific option (like specific Selection Mode, specific Transform Space etc.)
Editing
- Added function to connect mesh faces in UV editor
- Added UV vertex merging function
- Smaller increments for HSV sliders (#1406)
- Changed Box UV origin when resizing Z axis (#1794)
- Improve edge/vertex extrusion direction in side views
- Allow float sizes in modded entity format (keep in mind Box UV)
- Loop cuts can now cut through a ring of triangles
UI
- Display the top 5 Splash Art Contest submissions as a slideshow on the start sceren!
- Restructured and improved UV menu
- Improved numeric inputs
- Update preview size when resizing window with background rendering off
- Improve search bar mobile input
- Allow math expressions in numeric inputs
- Added Alt keybinding label to the color picker
- Improved link and text sharing UI
- Improved keybinding labels for international layouts
- Replaced "Don't Show Again" button in dialogs with a checkbox
- Renamed Face Normal to Face Orientation
- Added Round Value feature to numeric sliders in context menu
- Added setting for always showing splash art
Animation
- Animations from different files are now allowed to have the same name (#1437)
- Added ability to reorder animation controllers in animation list
- Mark newly added animations as unsaved
- Changed default timeline zoom level
- Improve timeline timecode displays: E. g. snapping 50 no longer displays as 0.52, 1.04 etc.
- Added support for Molang query
is_first_person
- Added
preview.texture_frame
variable to preview animated textures
Texturing and UV
- Added mesh UV rotation handle
- Option to configure 2D mirror painting center
- Option to lock color palette
- Added slider to switch selected palette color
- Added Preview toggle in texture edit dialogs
- Added support for animated textures on meshes (#1634)
- "Reset Zoom" on UV editor now also resets position
- Renamed 16x MC skin resolution to "default"
- Added error message for textures that exceed the maximum resolution
- Hide box UV toggle in texture generator if no cubes exist
- Applying texture to box UV cube in UV editor now applies to all sides
- Allow scrolling while dragging UV and copy-paste tool overlay
- Better graphics table support for paint tools (solves #1286)
- Added subtle pixel grid to default empty texture
- Minor improvements to the mesh template generator
Other Features and Improvements
- New Language: Vietnamese
- Added first time save codec selector
- Option to reset settings to default (on right-click)
- Added validation for missing binding on Bedrock attachable models
- Omit locators and null objects from screenshots
- Plugins on desktop now only download on restart when a new version is available
- Implemented top-facing item frame display reference
- Added improved feedback for malformed JSON errors when importing files
- Improved prism editor autocomplete:
- Disable autocomplete popping up on navigation
- Don't autocomplete if word is already completed
- Improved mesh selection update performance
- Removed Pedro Pascal
System Requirements
- Dropped support for Windows 7 and Windows 8 / 8.1 for the Windows app. The browser app will continue to work on these systems for the forseeable future. More info
API changes
- Added API to add toolbars to panels
- Refactored panel toolbar setup
- Added message box checkboxes
- Added EventSystem super class
- Implemented "once" listener type (#1656)
- Introduced enum property type
- Added dialog inline_select form element
- Added conditions for toolbars
- Change plugin download and install methods to make more sense
- Added bedrock animation compile event hooks
- Allow tab editing in prism editors with class
capture_tab_key
- Added NumSlider field to invert scroll direction
Fixes
- Fixed flickering in recorded GIFs
- Fixed issue with unset particle lifetimes (#1770)
- Fixed bezier handles not syncing on uniform scale keyframes
- Fixed resize line dragging with pen (#623)
- Fixed painting grid not updating after creating template
- Fixed #1766 UV faces rotate individually
- Removed native tooltip on icon mode bar selects
- Fixed status bar overflow
- Fixed #1795 Center View on Selection in UV is based on texture rather than UV resolution
- Fixed dissolving edges creating inverted faces
- Fixed plugin documentation link
- Fixed #1786 Cannot unselect texture if list is full
- Fixed menu bar menus not closing when clicking again (#1803, thanks @MrKinau)
- Fixed issues with height of some panels when in sidebar
- Fixed #1804 Centering view on empty project corrupts view
- Fixed issues with particle texture import and preview in web app
- Fixed inflate not working correctly in Bedrock Block format
- Fixed alignment of panting grid on bent quads
- Fixed issue with creating mesh faces between disconnected vertices
- Fixed #1797 Append Box UV elements to template increases size
- Fixed textures getting stuck in non-existant frame after removing animation frames
- Fixed #1805 issue when running edits while painting
- Fixed #1809 edge selection not working sometimes
- Fixed Reset Layout not working with new panel system
- Fixed bedrock scale keyframe export formatting
- Improved memory cleanup when closing projects
- Fixed UV dragging not reacting to changes in pressed modifier keys while dragging
- Fixed issues with undoing mesh UV mirroring and deleting meshes
- Fixed normals inverting when deleting vertices
- Fixed UV position sliders not correctly displaying coordinates of selected vertices
- Fixed Sketchfab token not getting saved in some cases