gpt4 book ai didi

android - 将投影矩阵44分解为左、右、下、上、近、远边界值

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:35:39 33 4
gpt4 key购买 nike

任何人都可以帮助我从投影矩阵 44 获得左、右、下、上、近和远边界值吗?

最佳答案

这里是方程组的分辨率 Christian Rau引用:

对于正交矩阵:

near   =  (1+m34)/m33;
far = -(1-m34)/m33;
bottom = (1-m24)/m22;
top = -(1+m24)/m22;
left = -(1+m14)/m11;
right = (1-m14)/m11;

对于透视矩阵:

near   = m34/(m33-1);
far = m34/(m33+1);
bottom = near * (m23-1)/m22;
top = near * (m23+1)/m22;
left = near * (m13-1)/m11;
right = near * (m13+1)/m11;

您可以用 glOrtho 文档中定义的公式替换值 m11、m12 等。和 glFrustum检查它是否正确。

关于android - 将投影矩阵44分解为左、右、下、上、近、远边界值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10830293/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com