cglm icon indicating copy to clipboard operation
cglm copied to clipboard

Missing Handed / Clipspace bound implementations

Open recp opened this issue 2 years ago • 0 comments

Hi,

I have noticed that there are several functions that seem to be implemented in a right-handed (RH) or NegatifZero-One (ZO) context only.

Some of them:

  • Quat to martix
  • Matrix to Quat?
  • Some other quat functions maybe
  • glm_vec3_rotate
  • 2D and 3D Affine functions
  • Frustum helpers
  • others maybe...

As cglm supports LH, RH, ZO and NO, it would be nice to identify and implement, improve existing implementations across all contexts where applicable

Any help in this regard would be highly appreciated.

best, r.

recp avatar Jul 02 '23 15:07 recp