我们想在网格平面前渲染一个参数化表面,并观察由于表面发生折射而导致的网格变换。在这个简单的示例中,我们的表面是一个 2D 正态分布,我们将从上方直接查看,网格平面位于下方:
曲面在许多三角形指令中给出,我们将它们放在一起mesh
并使用它
object {
fovea
scale <1,1,3>
texture { pigment {color rgbt <0,0,1,0.5> }}
interior {ior 1.4}
}
这里scale
不是必需的,仅用于放大工件。您在下图中看到的是,折射似乎并不顺利,但会在底层网格图案中产生一些尖锐的伪影。
此图像是在 MacOS X 10.5.6 下使用 Povray 3.6.1 创建的,设置+Q9
为+A
和-J
。谁能指出一个提示?谢谢。