3d “波夫雷”;等高线;纹理

3d “波夫雷”;等高线;纹理,3d,textures,povray,3d,Textures,Povray,有人能告诉我如何用POVRay纹理进行以下操作 //PseudoCode texture { pigment { if(y mod 5 == 0) { color rgb 0 } else { color rgb 1 } } } ie-我想得到等值的等高线为什么不使用简单的渐变 pigment { gradient y color_map { [0.0

有人能告诉我如何用POVRay纹理进行以下操作

//PseudoCode
texture {
    pigment {
        if(y mod 5 == 0) {
            color rgb 0
        } else {
            color rgb 1
        }
    }
}

ie-我想得到等值的等高线

为什么不使用简单的渐变

pigment {
  gradient y       
  color_map {
    [0.0  color rgb 0]
    [0.8  color rgb 0]
    [0.8  color rgb 1]
    [1.0  color rgb 1]
  }
  scale 5
}

别问我为什么,我都没想到——谢谢