Page MenuHome

Calculate Mass does not take object scaling into account
Closed, ResolvedPublicBUG

Description

System Information
Windows 10 w/ NIVIDA GTX 980Ti

Blender Version
Broken: 2.79

Short description of error
Mass values calculated using the "Calculate Mass" button on the Physics tab of the 3d view toolshelf do not take object scaling into account.

Exact steps for others to reproduce the error

  1. Reload startup file
  2. Add Rigid Body physics to the cube
  3. Scale the cube by 0.5 so that it is 1 cubic unit (implied meters)
  4. Click Physics tab, Calculate Mass, Ice (Solid) which has a density of 919 (implied kg / m^3)
  5. The result is 7351.999 which is the mass for a 2x2x2 cube of ice. The result should be 919 (implied kg).

If this is confirmed as a bug, and nobody else immediately wants to do it, I could volunteer to fix this a my first blender contribution.

Event Timeline

This could give both global and local amount, and agree it's a nice entry-level task.

Is there any work on this at the moment? It seems to be dead somehow.

Benjamin (51423benam) lowered the priority of this task from 90 to 50.Apr 21 2018, 1:28 PM
Germano Cavalcante (mano-wii) changed the subtype of this task from "Report" to "Bug".

I can confirm the problem in blender 2.83.

In the 2.80 we no longer have the "Physics tab", so the new step is:
In the 3dView Header go to Object -> Rigid Body -> Calculate Mass