多父层次转换OpenGL
我想使用OpenGL中的转换矩阵来转换一个连杆机构(通过关节连接在一起的长方体)。如果链接结构是一棵树,我可以很好地对其进行变换,只需固定一个部分,将其设置为树的根,然后对于每个部分,该部分的变换矩阵是其自身的局部变换乘以其祖先到根的变换矩阵 然而,如果链接结构是一个有循环的图,我不知道如何做到这一点。这意味着一个节点可能有多个父节点,我如何描述一个节点的变换矩阵,该节点有多个父节点,它在图中的所有祖先一直到根多父层次转换OpenGL,opengl,transformation,hierarchical,Opengl,Transformation,Hierarchical,我想使用OpenGL中的转换矩阵来转换一个连杆机构(通过关节连接在一起的长方体)。如果链接结构是一棵树,我可以很好地对其进行变换,只需固定一个部分,将其设置为树的根,然后对于每个部分,该部分的变换矩阵是其自身的局部变换乘以其祖先到根的变换矩阵 然而,如果链接结构是一个有循环的图,我不知道如何做到这一点。这意味着一个节点可能有多个父节点,我如何描述一个节点的变换矩阵,该节点有多个父节点,它在图中的所有祖先一直到根