Hi, Dear Cesium Team,
I am using Unreal 5.6 with Cesium for Unreal V2.21.0.
1.If the CesiumGeoJsonDocumentRasterOverlay loads a LineString GeoJSON file, the color randomization of Line Style is not affected by Alpha, which is correct, I think.
(1)Set the Line Color to full red value and full Alpha value, and the result is as follows.
(2)Set the Line Color to full red value and half Alpha value, and the result is as follows
2.However, if the CesiumGeoJsonDocumentRasterOverlay loads a MultiPolygon GeoJSON file , the color randomization of Polygon Style is affected by Alpha, which is not correct.
(1)Set the Fill Color to full red value and full Alpha value, and the result is as follows.
(2)Set the Fill Color to full red value and half Alpha value, and the result is as follows.
You can see that the value of Alpha has affected the random color, and the output result is not translucent.
3.Additionally, in the documentation,Cesium for Unreal: Source/CesiumRuntime/Public/CesiumVectorStyle.h File Reference ,the description of the example is incorrect.
It is likely that the byte order is mixed up, and the correct description should be as follows:
For example, If the color was 0x007700ff (only 0x77 in the green component), the resulting randomized value could be 0x004100ff, or 0x007600ff, but never 0x00aa00ff.







