1. A concise explanation of the problem you're experiencing.
I want to get the length and width of the Cesium3DTileFeature in terms of Maximum Bounding Rectangle.
The function viewer.scene.pick(movement.endPosition), in case of MOUSE_MOVE or viewer.scene.pick(movement.position), in case of LEFT_CLICK may return a Cesium3DTileFeature. If Cesium3DTileFeature is returned and that feature is a building with a certain floor coverage, then I want to know its maximum length and maximum width coverage. Though these details can be released with the feature itself through the service, but if the feature lacks information of length and width. Then how to get the length and width, may be using the primitives or entities classes or methods.
2. A minimal code example. If you've found a bug, this helps us reproduce and repair it.
// Found a Cesium3DTileFeature, in my case building
var feature = viewer.scene.pick(movement.endposition);
//Expected
var rectangle = feature.getMaximumBoundingRectangle();
or
var cover = feature.getMaximumFloorCover(); // more abstract
or
var featurelLength = feature.getFeatureLength();
var featureWidth = feature.getFeatureWidth();
3. Context. Why do you need to do this? We might know a better way to accomplish your goal.
I want to create a certain width of land around the Cesium3DTileFeature.
4. The Cesium version you're using, your operating system and browser.
Version 1.42, Windows 10, Chrome