相关疑难解决方法(0)

这些函数是列主要还是行主要?

我正在使用矩阵比较两个不同的3D图形线性数学库.以下是两个库中两个类似的Translate函数:

static Matrix4<T> Translate(T x, T y, T z)
{
    Matrix4 m;
    m.x.x = 1; m.x.y = 0; m.x.z = 0; m.x.w = 0;
    m.y.x = 0; m.y.y = 1; m.y.z = 0; m.y.w = 0;
    m.z.x = 0; m.z.y = 0; m.z.z = 1; m.z.w = 0;
    m.w.x = x; m.w.y = y; m.w.z = z; m.w.w = 1;
    return m;
}
Run Code Online (Sandbox Code Playgroud)

(SO用户骄傲的c ++库)

static inline void mat4x4_translate(mat4x4 T, float x, float y, float z)
{    
mat4x4_identity(T);
T[3][0] = …
Run Code Online (Sandbox Code Playgroud)

math 3d graphics transformation linear-algebra

1
推荐指数
1
解决办法
679
查看次数

标签 统计

3d ×1

graphics ×1

linear-algebra ×1

math ×1

transformation ×1