文章翻译都是直接用的谷歌翻译,有些句子不通顺但是大致意思相近,点击下面标题可直接去原网页查看。
INuiFusionReconstruction :: ResetReconstruction Method
清除容积重建并设置新的世界到相机变换(相机视图姿势)。
句法
public:
HRESULT ResetReconstruction(
const Matrix4 *pInitialWorldToCameraTransform,
const Matrix4 *pWorldToVolumeTransform
)
参数
- pInitialWorldToCameraTransform
类型:Matrix4
重建体积相对于世界原点的初始相机姿态。要使用默认摄像机姿势,请指定标识。 - pWorldToVolumeTransform
类型:Matrix4
世界到体积的变换,表示世界坐标系原点在体积坐标中的位置和方向,以及世界坐标到体积指数的缩放。这将控制重建体积相对于世界原点位置在现实世界中出现的位置,或者如果将身份传递给initialWorldToCameraTransform参数则相对于相机(因为这会导致相机和世界原点重合)。
返回值
键入:HRESULT
S_OK如果成功; 否则,返回失败代码。
备注
要创建自己的世界到体积转换,请调用GetCurrentWorldToVolumeTransform方法,然后直接修改返回的矩阵或与您自己的相似度矩阵相乘以更改相对于世界坐标系的体积平移或旋转。不支持其他变换,例如倾斜。
要在保持相同的世界到卷转换的同时重置卷,请调用GetCurrentWorldToVolumeTransform方法,然后将返回的矩阵传递给ResetReconstruction方法的pWorldToVolumeTransform参数。
要求
标题: nuikinectfusionvolume.h