也许您可以在这里帮助我:我正在尝试使用网格可视化数字高程模型并在其上以joyplot 样式绘制线条。这是通过自定义着色器完成的,目前它看起来像图片。

黑线看起来很模糊,但我希望它们看起来清晰(没有灰色,只有黑色和白色)。有人能告诉我如何改变片段着色器来达到这个效果吗?
这是当前的着色器:
function vertexShader() {
return
varying vec3 vUv;
void main() {
vUv = position;
vec4 modelViewPosition = modelViewMatrix * vec4(position, 1.0);
gl_Position = projectionMatrix * modelViewPosition;
}
}
function fragmentShader() {
return
uniform vec3 colorA;
uniform vec3 colorB;
varying vec3 vUv;
void main() {
gl_FragColor = vec4(mix(colorA, colorB, vUv.y - (5.0 * floor(vUv.y / 5.0))), 1.0);
}
}