cglm
cglm copied to clipboard
📽 Highly Optimized 2D / 3D Graphics Math (glm) for C
- Remove all include/cglm/call.h, include/cglm/call/*.h and src/*.c files, while keeping option to compile and use CGLM as a shared library. - ONLY ONE API, and switch between compiling it inline...
It is common to multiply **Model**, **View** and **Project** matrices together, there may be additional matrices to multiply... We have two option to multiply 3 matrices: 1. Using `glm_mat4_mulN()` which...
I am trying to install on a different machine now (mac). When I run sh autogen.sh, I get the following: autogen.sh: line 20: autoheader: command not found autogen.sh: line 21:...
Ken Shoemake's algorithm seems most common one, it also handles 24 different permutations of rotation order. Maybe instead of providing separate functions for euler angles we could adopt that algorithm...
``` /*! * @brief reflect vector across a plain identified by it's normal * and store result in dest * * @param[in] I input * @param[in] N normalized normal *...
Hi there, I was trying to compile cglm on my Raspberry PI, and after installing _autotools_ and _libtool_ I proceed to make. When I make the project it throw at...
I've uploaded cglm to a PPA located here: https://launchpad.net/~cheako/+archive/ubuntu/cglm There are several reasons why this source pkg would not be accepted into Debian: 1. The copyright file is still the...
I didn't want to create/fill authors manually maybe there is a tool / service which collects Pull Requests and appends contributor to AUTHORS file if not exists. Because Github is...
Currently all mat4 and vec4 operations need memory to aligned 16 because of SSE/AVX instructions, this library may support unaligned memory operations, this would beuseful when using library on non-library...
So I ran into a situation where I wanted to do interpolation for some animation code in my OpenGL application. I imagined that maybe a math library already had this...