Release Notes

1.5

Simple Collider 1.5 is a significant update that addresses several issues related to Collider groups. The release adds support for Auto Convex on Linux and provides a basic preset and documentation for GODOT. See the release notes below for more features and fixes related to this version.

Features

  • #474 Added a button to specify Rigid Body.
  • #472 Added Linux support for VHACD.
  • #449 Added a feature to convert to collider from Name operator.
  • #467 Added positive multiplier values to height and width of Capsule Collider.
  • #466 Added mouse wrap-around for modal operation.
  • #460 Evaluated GODOT support and created a preset and documentation.
  • #458 Added parameters to set both radius and height of Capsule collider.

Fixes

  • #475 Limited Regenerate Name to collider objects only.
  • #473 Fixed Regenerate Name to use user set name instead of USER_01 for renaming.
  • #471 Fixed Re-assigning collider group.
  • #469 Properly initialized User Groups on startup and addon registration.
  • #468 Fixed text overlapping Background Box.
  • #465 Fixed changing modal state to disable all other modal states.
  • #465 Added changing User Group to modal UI (key = ‘T’)

1.4

Features

  • #71 Expanded Object Type Support: Simple Collider now supports Curves, Surfaces, Text, Metaballs, in addition to Meshes.
  • #72 Colliders from Loose Parts: Create colliders from disconnected mesh islands, applicable to all object types and previous generation options.
  • #104 Enhanced Feedback: The total face count of generated colliders is displayed in the info box at the bottom of the Blender window.
  • #387 (Beta) Introducing Capsule Colliders: A new collider type for generating capsule-shaped colliders.
  • #392 Preserving Object Names: Added "Keep Original Name" option to the Object to Collider operator.
  • #409 Voxel Remeshing: Added a new Re-meshed collider type utilizing voxel remeshing.
  • #418 Material Preservation: Added option to retain materials for the Collider to Mesh operator.
  • #419 Customize Collider Collection: Choose a color for the collider collection to improve visibility and organization.
  • #431 Material Retention in Edit Mode: Materials are now preserved when using Add Mesh in EDIT mode.

Fixes

  • #296 Minimum Cylinder Segment Count: Limited the minimal segment count for cylinders to 3 segments.
  • #392 Collider Collection Issue: Fixed the Object to Collider functionality when disabling collider collection.
  • #412 Improved UI Feedback: Show a star in the Physics material UI even when the filter is active.

I hope you enjoy using Simple Collider and find these updates helpful. Please provide feedback or report any issues you encounter.

1.3.1

Version 1.3.1 is a hotfix release that resolves a crash issue caused by missing default physic material.

Fixes

  • #399 Disable physics material tag by default.
  • #398 Crash because of missing default material.

1.3

This release improves Physics Materials handling and UX. The physics material system is rewritten for stability and enhanced UI/UX. A simplified default UI is introduced, while the full Physics Material List can be enabled through preferences. Further, original object materials can now be maintained for 'Add Mesh' and 'Convert to Collider'. See the list below for the full changes.

Warning

This release is not backward compatible with old presets. Recreating them will be necessary.

Features

Operators
  • #342 Added an option to switch between 'SELECTION' and 'INDIVIDUAL' modes for the "Convert to Collider" operator.
  • #320 Included an option to keep the original object materials for 'Convert to Collider' instead of replacing them with the active physics material.
Physics Materials
  • #362 Simplified the physics materials and made the use of the Physics Materials List optional.
  • #366 Supported assigning physics materials for 'EDIT' mode.
  • #205 Improved the Add Physics Materials window with features such as random color, enhanced naming settings, and automatic addition of the physics tag upon creation.
  • #371 Added a physics tag to physics materials, which can be used as a filter in the physics materials list in addition to naming.
  • #395 Updated presets to include the improvements made to the physics materials system.
UI/UX
  • #228 Transferred the settings for the Auto Convex operator into a popup window.
  • #225 Added a warning about the potentially slow operation of the 'Auto Convex' function.
  • #294 Included an optional backdrop to the modal operator overlay, enhancing readability.
  • #259 Implemented a warning for invalid operator input.
  • #384 Improved the display of the currently active physics material.

Fixes

  • #321 Resolved the issue where creating presets was broken.
  • #396 Fixed a crash caused by an out-of-index active physics material.
  • #363 Addressed the problem where setting the first item of the Physics Materials List as default was not possible.
  • #321 Fixed the broken preset creation.
  • #391 Resolved the issue where undo was broken for the convert-to collider operation when using 'SELECTION'.
  • #377 Fixed a crash related to the Convert to Collider function.
  • #311 Removed the console warning regarding the Operator naming of the physics material list.
  • #360 Corrected the display of Oriented BBox, which was previously shown as wireframe instead of using the default shading mode.

1.2.3

This release fixes a major bug regarding the creation of presets. It also introduces the setting to keep the original mesh materials for "Add Mesh" and "Convert to Mesh". This new setting is currently limited to the 'OBJECT' mode.

Features

  • #339 Add "Keep original materials" option for "Add Mesh" and "Convert to Mesh. Materials of the original mesh are used and not replaced with physics materials when using this setting"
  • #322 UX/UI: Add some of the display settings to the Pie Menu
  • #340 Show indication that settings are disabled in the pie menu when they are not supported for the current combination of settings

Fixes

  • #321 Creating Preset is broken

1.2.2

This release is fixing some major hotkey issues.

Fixes

  • #310 Collider tools seems to destroy the default keymap for 'N' and 'T'
  • #308 Addon keymap changes are lost after restarting Blender
  • #315 Removing "Physics Material" and "Visibility Groups" hotkey assignments deletes the wrong hotkey.

Known Issues

There are some issues related to hotkeys in version 3.2 of Blender.

  • #313 Hotkeys for "Physics Materials" and "Physics Groups" doesn't work when assigned to key "P" in Blender 3.2 (woks for 2.93, 3.3, 3.4)

1.2.1

This release focuses on bug fixes for Auto Convex/Convex on older Blender versions and cylindrical collider creation.

Fixes

  • #303 Support Convex and Auto Convex for older Blender versions (2.93)
  • #299 Cylindrical collider generation is broken in SELECTION mode GLOBAL space

1.2

This release focuses on updating the Auto Convex library and all settings associated with it.

Features

  • #188 Add support for VHACD 4.1 Auto Convex
  • #29 Improve Algorithm for cylindrical collision creation.
  • #213 Expose defaults to the N-Panel: Use Modifier Stack, Transform Space, Creation Mode, Default User Group, Cylinder Orientation, Cylinder Segments, Sphere Segments
  • #284 Move display settings to preferences
  • #216 Add operator button to toggle wireframe display in collider object viewport display settings enhancement New feature or request
  • #217 Mesh to collider, should the parent name be used if a parent exists
  • #247 Add weld before inflate/deflate
  • #265 Code: Store addon specific settings in addon properties
  • #269 Add convex hull modifier after decimating convex collisions
  • #270 Import objs for V-HACD
  • #282 Cleanup Modal Inputs

Fixes

  • #288 Material list index not found
  • #262 use_modifiers: Should be smarter about prefix/suffix
  • #258 Rename when changing collider group
  • #237 Indicate Convert affects the entire Object and ignores Edit mode selection
  • #244 Convert to collider, doesn't set group object color

1.1

This is a major release, adding cool new features, simplifying the code base and improving the overall experience for the user a lot.

Features

  • #61 Collision Creation: Create a Single Bounding Collision from the Selection
  • #152 Collision Creation: Add arbitrarily oriented minimum bounding box which allows you to create an automatically oriented box collider with the lowest volume possible.
  • #166 Restructure Preferences
  • #253 Presets: Default presets get automatically installed.
  • #166 Presets: Reorganize, renamed and cleaned up
  • #255 Collider Groups: Collider groups offer a more customizable way of grouping, selecting, organizing, and naming colliders according to their functionality. Their number is currently fixed at 3 groups.
  • #254 Auto Convex: The V-hacd exe gets shipped with the addon and is setup automatically. No more manual setup required.
  • #224 Center pivots of collider objects for all collider shapes.
  • #157 Physics materials: Rework of the physics materials system
  • #161 Physics materials: Create new physics material from the panels
  • #148 Add: Delete collider buttons to menu
  • #128 Change visibility to be a toggle instead of an action.
  • #122 Add x-ray toggle for collider creation.
  • #65 Rename Collider mesh data.
  • #251 Add regenerate name operation: The main goal of regenerating name is to update the collider names based on the selected preset quickly.
  • #170 Set colliders to not being rendered
  • #176 Add Physics material menu and Display Menu to customizable hotkeys.

Fixes

  • #177 Cleanup old preset naming.
  • #183 Fix error on unregister.
  • #165 Convert to Collider: Error when cancelling.
  • #141 Convert to Collider: Navigation doesn't work.
  • #242 Convert to Collider: Cancelling results in the loss of materials for the original objects.
  • #239 Convert to Collider: All Instances are converted not only selected.
  • #252 Convert to Mesh: No feedback for invalid input
  • #151 Use selection instead of active object if active object is not a valid target object.
  • #123 Modal collider creation doesn't stop, even if there are 0 colliders in the collider list.
  • #51 UX: Improve Delta Multiplication for number inputs (alpha, displace, decimate) and add Shift and Control for further control.
  • ...

1.0.1 Hotfix

Fixes

  • #143 Downloading V-hacd results in "not found 404".

Features

  • #140 Naming Presets: Download different Engine presets directly from the Preferences

1.0.0

Initial Release