我需要在ehcarts表面上画一幅画。当我将纹理应用到曲面系列时,如果从顶部查看,它是反转的:

这是我的配置:
option = {
xAxis3D: {
type: 'value'
},
yAxis3D: {
type: 'value'
},
zAxis3D: {
type: 'value',
max: 1,
min: -1,
},
grid3D: {
},
series: [{
type: 'surface',
shading: 'color',
colorMaterial: {
detailTexture: 'https://cdn.kapwing.com/final_5bc92c94579a1700125f80f7.jpg',
},
data: [
[1,1,0],
[1,0,0],
[0,1,0],
[0,0,0],
],
itemStyle: {
color: 'white',
opacity: .9,
},
}]
}我如何应用纹理,以便从顶部观察时它看起来像原始图像?
发布于 2021-07-14 15:10:46
要实现这一点,您需要在正确的order中绘制曲面数据点。
我通过交换分数修复了我的问题
data: [
[1,1,0],
[1,0,0],
[0,1,0],
[0,0,0],
],至
data: [
[0,0,0],
[1,0,0],
[0,1,0],
[1,1,0],
],https://stackoverflow.com/questions/68373495
复制相似问题