Closed. This question is off-topic。它当前不接受答案。












想要改善这个问题吗? Update the question,所以它是用于堆栈溢出的on-topic

已关闭8年。



Improve this question




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

这背后的窍门是两个被“切割”的边缘,以及从特定角度拍摄的照片,以给出不可能的幻觉。

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

如下面的屏幕截图所示,我已经设法在Blender中制作了一个多维数据集:

我想听听您关于我如何达到预期效果的建议。一个想法是使边缘后面(或更多个边缘)的边缘部分变得透明,这样,每当摄像机角度发生变化时,透明色块就会随之移动。

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

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

3D Impossible Cube Illusion Animation

最佳答案

这是不可能的(呵呵)。试想一下旋转立方体,使不可能在前面的钻头向左移动。一旦它“越过”当前最左边,就不可能同时满足“它在前面”和“它在后面”这两个属性。

关于c++ - 搅拌器:不可能的立方体,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13052774/

10-13 03:57