搅拌机:不可能的立方体

Ale*_*ore 6 c++ graphics transparency raytracing blender

我正在研究一个试图在3D中创建一个不可能的立方体的图形项目.一个不可能的立方体看起来像:

在此输入图像描述

这背后的技巧是"切割"的两个边缘和从特定角度拍摄的图片,以给出不可能性的错觉. 在此输入图像描述

好吧,我试图制作这个但不是静态图像,我希望能够动画它(旋转)保持不可能的属性.

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

我想听听你们如何达到预期效果的建议.一个想法是使边缘部分(在其后面具有边缘(或更多))透明,以便每次摄像机角度改变时,透明贴片移动.

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

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

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

Fee*_*ure 1

这是不可能的(呵呵)。尝试想象旋转立方体,使前面不可能的部分移动到左侧。一旦它“穿过”当前最左边的边缘,“它在前面”和“它在后面”这两个属性就不可能同时满足。