提问人:MapsRus 提问时间:10/13/2023 更新时间:10/13/2023 访问量:46
如何通过 Cesium 渲染具有动画水纹理的多边形?
How to render polygons with an animated water texture via Cesium?
问:
我正在加载一些 geoJSON 数据,并希望使用动画水材质对数据进行符号化。当我在下面运行这段代码时,我看到的只是一个白色多边形。我错过了什么吗?我尝试使用具有相同结果的简单颜色类型的织物。
viewer.dataSources.add(dataSource);
var entities = dataSource.entities.values;
for (var i = 0; i < entities.length; i++) {
var entity = entities[i];
entity.polygon.outline = false;
entity.polygon.material = new Cesium.Material({
fabric: {
type: "Water",
uniforms: {
normalMap: "water.jpg",
frequency: 10000.0,
animationSpeed: 0.01,
amplitude: 1.0,
},
},
})
}
});
答: 暂无答案
评论