I’m calling new DirectGeometry().fromGeometry( foo )
, where foo
is a normal Geometry
with computed boundingBox
/boundingSphere
, but the new DirectGeometry
has boundingBox
/boundingSphere
set to null
instead of a clone/copy of the values from foo
.
I know the docs say boundingBox
/boundingSphere
have to be explicitly computed, but since I’ve already done that with foo
, and I’m not changing the geometry or anything, DirectGeometry
could just copy those values.
Is that intentional? If so, why?