Object 4d空间中三维对象的统一交互

Object 4d空间中三维对象的统一交互,object,unity3d,3d,4d,Object,Unity3d,3d,4d,我对霍格沃茨的《哈利波特与理性的方法》的实现有一个想法。这一点没有明确提及,但通过描述施加空间的可能性以及通向不同位置的引线之间在方向和长度上没有明显差异,可以理解霍格沃茨位于使用魔法创造的伪4D空间中。但我遇到了一个问题:我不知道如何在统一的3D对象之间进行交互,而是在4D空间中。 该图描述了伪3D空间(这是2D层)中的2D角色,当他们进入其中一个通道时,他们不会注意到高度的变化,因为他们在2D中看到。如果其中一个角色从高度0.5看向高度1或0,他会看到那里有什么,因为高度差不够,但如果他从高

我对霍格沃茨的《哈利波特与理性的方法》的实现有一个想法。这一点没有明确提及,但通过描述施加空间的可能性以及通向不同位置的引线之间在方向和长度上没有明显差异,可以理解霍格沃茨位于使用魔法创造的伪4D空间中。但我遇到了一个问题:我不知道如何在统一的3D对象之间进行交互,而是在4D空间中。 该图描述了伪3D空间(这是2D层)中的2D角色,当他们进入其中一个通道时,他们不会注意到高度的变化,因为他们在2D中看到。如果其中一个角色从高度0.5看向高度1或0,他会看到那里有什么,因为高度差不够,但如果他从高度0看向高度1,他看不到那里有什么(太高)。同样的事情也发生在霍格沃茨的伪4D空间中,但只有走廊不会改变高度,而是改变w坐标,因为我们是3D生物,我们不会看到这种变化

您可以在那里看到图像:


图像中的高度可以从0到1不等,显示颜色可以从黑到白。

当用户不从头开始查看该图像或程序时,您需要通过交换3D空间片段来模拟4d。@zambari谢谢,但我恐怕这不适合我,因为可能会在某个地方留下物理对象,这是主要的问题。@Draco18s它太长太贵了,而且,我不打算重新发明轮子。我不想重新创建Miegakure,我想做一个伪4D,沿着一个浅斜坡移动它,只在w坐标上。你仍然需要自己找到一种方法来处理4D变换,不管你是在假装,还是在做所有真实、精确的数学。其中一个问题是,当一个物体沿着
w
移出三维空间时,(旋转会使情况变得更糟,哦,是的,如果你认为四元数很难,试着处理八元数)。