I have a cube with every dimension = 1
When I call box.getBoundingInfo().boundingBox.extendSize.x
the result is 0.5, is this expected?
var box = BABYLON.MeshBuilder.CreateBox(“box”, {width: 1, height: 1, depth: 1}, scene);
var x = box.getBoundingInfo().boundingBox.extendSize.x; // x == 0.5;
Maybe what you looking for is maximum
or maximumWorld
, there is also minimum
to determine whole box measures:
extentSize
seems to be distance from center to mesh shell on x,y,z axis
If your measures are (1,1,1) then your max is (0.5,0.5,0.5) and min is (-0.5,-0.5,-0.5) for local, if you want to use world you need to subtract position
3 Likes
@Takemura: Thank you, maximum.x-minimum.x
works.
2 Likes