搅拌机中的二向色玻璃

搅拌机中的二向色玻璃

我正在尝试使用搅拌机模拟莱克格斯杯。该杯子是二向色(双色)玻璃的一个例子,当光源位于杯子外部时,它会呈现绿色,而当光源位于杯子内部时,它会呈现红色。

这是当光线在室外时呈现绿色的图像: 绿色莱克格斯杯
(来源:英国博物馆网站

这是当光线进入内部时呈现红色的图像: 红色莱克格斯杯
(来源:英国博物馆网站

我在搅拌机中制作了一个玻璃杯。我将玻璃杯涂成红色,然后使用“对象”->“材质/着色”->“渐变”选项卡下的颜色带添加绿色镜面反射和漫反射颜色。然而,无论我将光源放在杯子内部还是外部,这都会使玻璃杯看起来是相同的红色和绿色混合。这里可以看到一个示例:搅拌机图像

根据第二篇帖子这里,有人能够

通过使用神奇的程序纹理,在搅拌机中轻松伪造二向色玻璃的效果

但他们没有提供如何做到这一点(在搅拌机中)的线索。

有人知道如何在搅拌机中实现这种效果吗?

答案1

这是我最终采用的解决方案。我没有定义具有所需属性的材质,而是使用关键帧来随着光线在杯子内移动而改变材质颜色和 alpha 通道。结果如下:

外部: 绿杯

在中间: 中杯

里面: 红杯

相关内容