Las matrices
Opened this issue · 1 comments
cdecompilador commented
Te recomiendo para cuando hagas las matrices hacerlas muy abstractas para que así sean extensibles a vectores, ejemplo:
template <class T, const size_t ROWS, const size_t COLS>
class Matrix {
...
}
typedef Vector3f Matrix<float, 1, 3>
typedef Vector3i Matrix<int, 1, 3>
typedef Matrix4x4f Matrix<float, 4, 4>
Porque posiblemente mas adelante necesitaras vectores de hasta 6 dimensiones o agregarle SIMD a los vectores para hacer las
operaciones mas rápido, así ahorrarás código