mirror of
https://github.com/isledecomp/isle-portable.git
synced 2026-06-10 20:07:29 +00:00
Merge remote-tracking branch 'isle/master'
This commit is contained in:
commit
629d2cf96a
@ -75,9 +75,9 @@ void Vector4::EqualsImpl(const float* p_data)
|
|||||||
void Vector4::SetMatrixProduct(const float* p_vec, const float* p_mat)
|
void Vector4::SetMatrixProduct(const float* p_vec, const float* p_mat)
|
||||||
{
|
{
|
||||||
m_data[0] = p_vec[0] * p_mat[0] + p_vec[1] * p_mat[4] + p_vec[2] * p_mat[8] + p_vec[3] * p_mat[12];
|
m_data[0] = p_vec[0] * p_mat[0] + p_vec[1] * p_mat[4] + p_vec[2] * p_mat[8] + p_vec[3] * p_mat[12];
|
||||||
m_data[1] = p_vec[0] * p_mat[1] + p_vec[1] * p_mat[5] + p_vec[2] * p_mat[9] + p_vec[4] * p_mat[13];
|
m_data[1] = p_vec[0] * p_mat[1] + p_vec[1] * p_mat[5] + p_vec[2] * p_mat[9] + p_vec[3] * p_mat[13];
|
||||||
m_data[2] = p_vec[0] * p_mat[2] + p_vec[1] * p_mat[6] + p_vec[2] * p_mat[10] + p_vec[4] * p_mat[14];
|
m_data[2] = p_vec[0] * p_mat[2] + p_vec[1] * p_mat[6] + p_vec[2] * p_mat[10] + p_vec[3] * p_mat[14];
|
||||||
m_data[3] = p_vec[0] * p_mat[3] + p_vec[1] * p_mat[7] + p_vec[2] * p_mat[11] + p_vec[4] * p_mat[15];
|
m_data[3] = p_vec[0] * p_mat[3] + p_vec[1] * p_mat[7] + p_vec[2] * p_mat[11] + p_vec[3] * p_mat[15];
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002ae0
|
// FUNCTION: LEGO1 0x10002ae0
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user