Closed OmarShehata closed 1 year ago
This is easy to see on the Cesium hot air balloon as well, just zoom out slightly while looking at the ropes holding the basket to the balloon. https://cesiumjs.org/Cesium/Apps/Sandcastle/index.html?src=3D%20Models.html
Came up again on the forum here.
Came up again in https://github.com/CesiumGS/cesium/issues/8642.
Here's a Sandcastle reproducing essentially the same effect but on a texture. This should be easier to fix because having mipmaps for this texture could help.
I also encountered the same problem, hope to solve it quickly, thank you!
Came up again in #8642.
Here's a Sandcastle reproducing essentially the same effect but on a texture. This should be easier to fix because having mipmaps for this texture could help.
This still looks problematic
This should be fixed given MSAA has been implemented - https://github.com/CesiumGS/cesium/issues/9900.
For 3d models that have thin parts (think the frames around a window of a building), when you zoom out or look at them at an angle such that the line occupies a very small area of the screen, you get some very noticable artifacts in CesiumJS.
Model: lines.gltf.zip
How it looks in Blender:
Now if we look at it at an extreme angle:
CesiumJS: BabylonJS: ThreeJS:
I think this is because the other two engines are using MSAA to get the lines to still look decent even when they may be sub-pixel thick.