【发布时间】:2015-07-01 23:13:45
【问题描述】:
我在这里遗漏了什么吗?在各种向量/矩阵函数here 中,我看不到任何函数可以简单地将 SCNMatrix4 变换应用于 SCNVector4。我当然可以通过手写矩阵/向量乘法来做到这一点,但肯定不需要吗?
这样做的原因是我分两步更新相机的投影变换。首先我需要对原始变换应用一个变换,然后我需要将此变换应用到一个向量以计算出一个数字,然后根据该数字我需要在顶部应用进一步的变换。
由于调用 setProjectionTransform 似乎没有立即效果(我假设它发生在当前事务提交时),所以我不能调用 projectPoint 来应用中间状态的转换。因此,我一直在考虑构建转换矩阵并手动应用它。
这里肯定有一个函数来做你可能想做的对矩阵和向量做的最基本的事情???
【问题讨论】:
标签: scenekit