我一直在寻找在互联网几天了,我真的不能找到一个答案,我可以理解不够好,我转动魔方。
我一直在使用一个魔方的搅拌机做了我自己的3D模型并将其导入到统一这就是我要来旋转的面孔。
但我似乎就是不明白卷入转动魔方的数学,我应该使用矩阵? 如果让我怎么夫妇它一起为它工作?
我可以通过脸上的砖块组合在一起围绕旋转单个的一面,但你转身的那一刻接下来面对的将完全破坏另一个。
非常感谢!
我一直在寻找在互联网几天了,我真的不能找到一个答案,我可以理解不够好,我转动魔方。
我一直在使用一个魔方的搅拌机做了我自己的3D模型并将其导入到统一这就是我要来旋转的面孔。
但我似乎就是不明白卷入转动魔方的数学,我应该使用矩阵? 如果让我怎么夫妇它一起为它工作?
我可以通过脸上的砖块组合在一起围绕旋转单个的一面,但你转身的那一刻接下来面对的将完全破坏另一个。
非常感谢!
我的主意:保持各26块作为单独的GameObject
对象(8个角,12个边,6个中心),与每个块的在立方体的中心原点。 另外你跟踪哪些块目前正是在立方体,例如在3D阵列。
然后,当面对一个需要打开: