cube scale(0.5, 0.5, 0.5) i get 1\8 of the cube (1, 1, 1) how to scale to get 1\2 of the cube(1,1,1)?
cube scale(1, 0.5, 1) is 1\2 but it isnt cube
you said half, but you didn’t not specify, half of what?
Usually the scale value you provided is what you would use if you want to decrease the size of the object, in each axis, by half. I think this is what you want to use, but you might be getting confused on a few points:
Volume: the Volume of the cube will indeed by dropped to 1/8 becuase of the “cubic” factor. In other words,1/8 is equal to (0.50.50.5). Note this how volume is computed for a cube, xyz. if we multiply each of those by 1/2, the total Volume will decrease to 1/8th.
So, to expand this out: if we half the length only we would also half the volume, if we half the length AND width, we reduce the volume to 1/4 =1/2 * 1/2, if we half the length, width and height the resulting volume will be 1/8th the original (1/8=1/21/21/2)
If you truly want to half the volume, the value to use will be: 1/2=xxx or 1/2=x^3 so, x= (1/2)^1/3 (cubed root of 1/2)
Keep in mind, each coordinate (vertex) of the cube will be multiplied by it’s corresponding scale (0.5 for all of them in this case (0.5,0.5,0.5)), which includes negative coordinates.