Nikki_k

07-12-2014, 12:44 PM

After doing some research about this subject I started to wonder:

Aren't there any simple, low-weight and flexible matrix math libraries out there that are tailored for use with 3D rendering?

So far everything I found was either far too heavyweight, too primitive or suffers from bad design.

The one that so far came closest to fulfilling my need is VSML but it suffers from weird design (having a global instance of a fixed amount of matrices instead of implementing all needed functions as part of the matrix itself, which I need to carry the matrix data around with other objects)

Right now I'm using a modified version of VSML so that one instance represents precisely one matrix but my question still stands: Why is there nothing practicable that can be simply placed in as a replacement for the deprecated GL matrix functions?

Aren't there any simple, low-weight and flexible matrix math libraries out there that are tailored for use with 3D rendering?

So far everything I found was either far too heavyweight, too primitive or suffers from bad design.

The one that so far came closest to fulfilling my need is VSML but it suffers from weird design (having a global instance of a fixed amount of matrices instead of implementing all needed functions as part of the matrix itself, which I need to carry the matrix data around with other objects)

Right now I'm using a modified version of VSML so that one instance represents precisely one matrix but my question still stands: Why is there nothing practicable that can be simply placed in as a replacement for the deprecated GL matrix functions?