Пример #1
0
 void updateTransform()
 {
   m_transform.localToParent() = g_matrix4_identity;
   if(isModel())
   {
     matrix4_translate_by_vec3(m_transform.localToParent(), m_originKey.m_origin);
     matrix4_multiply_by_matrix4(m_transform.localToParent(), rotation_toMatrix(m_rotationKey.m_rotation));
   }
   m_transformChanged();
   if(!isModel())
   {
     m_funcStaticOrigin.originChanged();
   }
 }
Пример #2
0
 void updateTransform()
 {
   m_transform.localToParent() = g_matrix4_identity;
   matrix4_translate_by_vec3(m_transform.localToParent(), m_origin);
   m_transformChanged();
 }