Skip to content

After applying a material to the globe, image distortion occurs when zooming to a specific level. #13034

@DoubleYellowEgg

Description

@DoubleYellowEgg

What happened?

My computer hardware configuration is:
CPU: Phytium D2000
Graphics card: Jingjiawei JM9100M
Operating system: Kylin OS

When using the following code, distortion occurs; whereas no distortion appears when the material is not applied.

import * as Cesium from "cesium";

const viewer = new Cesium.Viewer("cesiumContainer", {
  terrain: Cesium.Terrain.fromWorldTerrain(),
});
    viewer.scene.globe.material = Cesium.Material.fromType('Color', {
        color: new Cesium.Color(1.0, 0.0, 0.0, 0.1)
    });
try {
  const tileset = await Cesium.Cesium3DTileset.fromIonAssetId(40866);
  viewer.scene.primitives.add(tileset);
  viewer.zoomTo(tileset);
} catch (error) {
  console.log(`Error loading tileset: ${error}`);
}
Image

Reproduction steps

...

Sandcastle example

No response

Environment

Browser:
CesiumJS Version: 1.135
Operating System:

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions