Recep Aslantas
Recep Aslantas
AssetKit must support Android JNI / NDK. Currently I couldn't build AssetKit for Android because of I couldn't build libxml2 for Android. Dropping some dependencies is an option to make...
I think we should replace `int` with `int32` in **ivec[ 2 | 3 | 4 ]** typedefs in order to make the vector size clear. Because in `C` **int** must...
I created CocoaPods spec, so now Xcode users can import **cglm** to their project via CocoaPods. ```bash target 'MyApp' do # use_frameworks! pod 'cglm', '~> 0.4' # or latest version...
* https://en.wikipedia.org/wiki/Bivector * https://en.wikipedia.org/wiki/Multivector * https://en.wikipedia.org/wiki/Bivector#Projective_geometry * https://www.euclideanspace.com/maths/algebra/clifford/d4/functions/inverse/index.htm * https://www.euclideanspace.com/maths/algebra/clifford/index.htm * https://www.euclideanspace.com/maths/algebra/clifford/geometry/transforms/motors/index.htm --- - https://marctenbosch.com/quaternions/ (Let's remove Quaternions from every 3D Engine) (An Interactive Introduction to Rotors from Geometric Algebra)...
Since struct api is inline, we can provide an option to omit `glms_` name space? ```Swift /* 1. struct api */ /* existing api; omit_ns is not defined */ return...