github JannisX11/blockbench v4.4.0
4.4.0 - The Brush Update

latest releases: v4.10.0-beta.2, v4.10.0-beta.1, v4.9.4...
19 months ago

Brush Updates

  • Added Copy Brush
  • Added square brush shape (#1409)
  • Added default brush presets for pixel and smooth brush
  • Added custom brush presets
  • Improved brush line tool accuracy
  • Use smoother equation to calculate smooth brush falloff
  • Added brush blend modes
  • Added advanced mirror painting options, to mirror in local space or on the Z axis
  • Added option to mirror paint strokes to each frame of an animated texture (#1156)
  • Added Brush API to create custom brushes via plugin
  • Improved brush stroke of smooth brushes
  • Added a setting to only allow painting with stylus, and use mouse/touch only for navigation
  • Brushes and brush lines now work across entire mesh UV islands, rather than individual faces

Image Editing

  • Added image import menu, with options for texture, background or direct editing
  • Added 2D image editing mode (#653)
  • Added options to select rectangle selection snapping mode, set the default to the Photoshop-like option based on the result of a community poll.

Validator

image

  • Added live validator, that will display common issues with your project directly while modeling. Warnings and errors will be displayed in the status bar.
  • Added validator checks for common configuration issues with smooth keyframes
  • Added validator check for invalid texture names
  • Added validator warning for cubes outside size restriction
  • Added validation for smooth keyframes in Hold animations
  • Errors for common Molang syntax issues

QoL Features

  • Models can now remember loaded textures and animations, and will load them when importing the model
  • Added option to copy and paste coordinate vectors by right clicking
  • Added option to reveal file in explorer when right clicking recent model on start screen
  • Added setting to set a default for uniform scale keyframes
  • Added setting to set a default size for cubes
  • Improved automatic name recognition and flipping on numbered groups (#1497)
  • Added scroll bar for color palette on mobile
  • Shape Tool will now display shape sizes in status bar (#1491)
  • Auto select current pixel density in UV template generator (#1492)
  • Improved Apply Display Preset menu
  • Add option to cancel GIF processing in status bar context menu

Other Changes

  • Group pivot points are now compatible with vertex snap (#1212)
  • Added option in mesh primitive generator to generate with axis-aligned sides
  • New reference zombie and armor stand texture in Display mode
  • Front/Side light option in display mode once again display in the preview
  • Added option to bring affected animators into the timeline when using Flip Animation
  • Made resize tool scale keyframes on selected axis even if uniform
  • Move mesh loop cuts in units instead of percentage
  • Added bedrock block size restrictions
  • Cleaner way to display beta version in about dialog
  • Increased minimum image zoom in Image format

Accessibility

  • Increase scrollbar width on mobile
  • Added back button support on Android
    • Closes active dialog or menu of possible
    • If not, acts as an undo button
    • Overrides default of closing PWA without asking to save
  • Auto-select contrast theme if high contrast mode is detected on Windows

API Features

  • Added brush option for tools
  • Allow dynamic root structure lists in menus
  • Added custom cube size limiter API
  • Added side_menu property for actions
  • Added commands option in message boxes
  • Added event hooks for (un-)selecting preview scenes
  • Added event hooks for constructing and deleting formats

Fixes

  • Fixed an issue where the program would update to outdated beta versions
  • Fixed multiple update icons appearing when reloading app after downloading an update
  • Fixed find/replace not affecting keyframe values that are 0
  • Fixed previews in image edit dialogs not updating
  • Fixed issue with dragging keyframes on touch screens
  • Fixed error with exporting Collada animation with query.anim_time
  • Fixed message appearing when navigating viewport while using copy paste tool
  • Creating keyframe column resets marker color on existing keyframes
  • Fixed changeFormValues on dialog ot updating file input visually
  • Fixed pivot tool not selecting faces
  • Fix multiple update messages when reloading app
  • Fixed issue where texture in UV editor would not stretch correctly while painting
  • Fixed missing translations for brush shape
  • Fixed #1537 Mirror Painting not working
  • Fixed potential issue with clicking some links in custom UIs
  • Fixed issue with updating select inputs in dialog forms
  • Fixed default transform behavior of custom element types
  • Fixed #1534 Flip Animation is missing starting keyframe
  • Fixed #1543 Windows high contrast mode overrides UI colors
  • Fixed #1541 Animation Length slider does not update
  • Fixed #1427 Shifting UI when pressing PageUp/Down
  • Fixed uniform keyframe scaling being slow
  • Fixed painting grid not updating when exploding model (#1451)
  • Fixed tooltip in texture generator dialog
  • Fixed wrong keybinding label in status bar on Mac
  • Fixed #1529 Brush stroke not connected between mesh faces
  • Fixed issue with stylus pressure and brush opacity

Don't miss a new blockbench release

NewReleases is sending notifications on new releases.