KaiKostack / bullet-constraints-builder

Add-on for Blender to connect rigid bodies via constraints in a physical plausible way. (You only need the ZIP file for installation in Blender. Click the filename and at the next page "Download", right click and "Save As" won't work!)
https://inachuslaurea.wordpress.com
GNU General Public License v2.0
135 stars 21 forks source link

Copying elements with constraints alters the geometry of the elements #3

Closed iamsmiths closed 7 years ago

iamsmiths commented 7 years ago

I notice that when applying the constraints to elements, the elements are adjusted eg scaled down by a small %. A problem arises when copying such elements as these copies are scaled down also, and some elements no longer meet the minimal criteria that holds them to adjacent elements, hence they fall down as they are not connected to anything. This makes building blends difficult.

Is there a way to: 1) avoid the initial geometric adjustment of elements, 2) alternatively, is there a way to avoid geometric adjustments of copied elements that have constraints already assigned?

KaiKostack commented 7 years ago

Under Advanced Element Settings you can find the Rescale Factor setting, just set it to 1 if you don't want changes of the scaling. Having said that, you shouldn't copy elements after constraint building took place anyway, because the BCB creates an own database for those objects being part of the structure. Everything you copy manually afterwards will not being considered by the baking monitor and thus lead to wrong simulation results for the copy. The correct workflow for duplication would be: Clear constraints, copy objects, rebuild constraints. That way scaling will be reverted as well.

iamsmiths commented 7 years ago

Ok thanks for the clarifications