【发布时间】:2012-05-13 23:11:02
【问题描述】:
理论上,假设我们要对 3D 齐次 (4x4) 变换矩阵(平移、旋转、缩放)的每个不同组合以及这些组合的每个可能结果(平移-旋转、平移-缩放,缩放-旋转)...
假设我们要像这样处理矩阵乘法,每个矩阵类型组合都有一个不同的函数,其中每个矩阵都有一个额外的变量(类型),并且在运行时确定要使用的特定函数(使用函数指针数组)。如果我们应用这种矩阵乘法,理论上它是否比基本的标准 4x4 齐次矩阵乘法更快(公认的仍然比通用 4x4 矩阵乘法更快)?
我现在正在做这件事,编码有点地狱。最后,我将根据标准矩阵乘法对其进行测试,并比较结果。我只是想看看其他人认为结果可能是什么。有什么想法吗?
【问题讨论】:
标签: c++ function pointers matrix multiplication