6

我正在做一个图形项目,试图在 3D 中创建一个不可能的立方体。一个不可能的立方体看起来像这样:

在此处输入图像描述

这背后的技巧是两个被“切割”的边缘和一张从特定角度拍摄的照片,给人一种不可能的错觉。 在此处输入图像描述

好吧,我正在尝试制作这个,但不是静态图像,而是希望能够对其进行动画处理(旋转)以保持不可能的属性。

我已经设法在搅拌机中制作了一个立方体,如下面的屏幕截图所示: 在此处输入图像描述

我想听听您对如何达到预期效果的建议。一个想法是使后面有一个(或更多)边缘的边缘部分透明,这样每次摄像机角度改变时,透明补丁都会移动。

它不必专门在 Blender 中完成,因此欢迎使用 OpenGL 等中的任何解决方案。

为了让您了解最终结果应该是什么,这是一个指向此类插图的链接:

3D 不可能的立方体幻觉动画

4

2 回答 2

1

这是不可能的(呵呵)。试着想象旋转立方体,使不可能在前面的位移动到左边。一旦它“越过”当前最左边的边缘,“它在前面”和“它在后面”这两个属性就不可能同时实现。

于 2012-10-24T19:19:16.163 回答
0

如果您启用了边缘剔除,但禁用了剪裁(深度测试),并以正确的顺序绘制图元,您应该得到 Escher 立方体而无需任何剪裁。这应该相对容易制作动画。

于 2012-10-24T20:32:18.110 回答