Graphics 绕着对象到世界坐标变换旋转头部

Graphics 绕着对象到世界坐标变换旋转头部,graphics,Graphics,所以我在计算机图形学入门课上,努力把物体坐标转换成世界坐标等等。从对象->世界转换点只是一个变换矩阵吗?如果有人在这方面有任何资源,那将非常有用。对象到世界的转换相当简单。当您打开一个建模器(比如blender)时,您创建了一个对象,比如一只狗 让我们假设狗的姿势是这样的:它的脸点在-z方向,爪子在0的高度,躯干在xz平面上居中(即它的一半身体在平面的一侧,另一半在另一侧) 那是模型空间,你的狗居中。然而,你可能不会;I don’我不想让你的狗在那里,你的狗在世界空间的某个不同的地方。他可能也有

所以我在计算机图形学入门课上,努力把物体坐标转换成世界坐标等等。从对象->世界转换点只是一个变换矩阵吗?如果有人在这方面有任何资源,那将非常有用。

对象到世界的转换相当简单。当您打开一个建模器(比如blender)时,您创建了一个对象,比如一只狗

让我们假设狗的姿势是这样的:它的脸点在-z方向,爪子在0的高度,躯干在xz平面上居中(即它的一半身体在平面的一侧,另一半在另一侧)

那是模型空间,你的狗居中。然而,你可能不会;I don’我不想让你的狗在那里,你的狗在世界空间的某个不同的地方。他可能也有不同的方向

假设我们希望我们的狗处于位置(36,43,0),鼻子指向方向(1,0,-1)。这意味着狗需要移动到(36,43,0),这意味着将该向量添加到模型位置。我们想把他旋转45度,这样他就能朝着想要的方向看

对旋转和平移进行编码的矩阵变换是模型到世界的变换