Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
cglm
📽 Optimized OpenGL/Graphics Math for C
Collective -
Host: opensource -
https://opencollective.com/cglm
- Code: https://github.com/recp/cglm
github.com/recp/cglm - 821c79572f3f2631738c0cb9c5583349fdbf0d9a authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - f0a27d0ce2833dc99cd49a151aad59da3fc41646 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 007ae62e066d100fba598e4918d1c2fcfe06068e authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 826ddf0f5bf87a37d507c8cc122047c07383ebef authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - b09b5f260b0f5fd5f0259804a568e0444c4b0014 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 59aacee968d55e4af179fe88dd8bd7c6df5bef89 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 429aff087fb4a36e103de3ca95fb1ed113369637 authored over 6 years ago by Recep Aslantas <[email protected]>
new vector functions and optimizations
github.com/recp/cglm - ca9f61dd74e14059e05833721caab7cccdcdb95c authored over 6 years ago by Recep Aslantas <[email protected]>* add mat3 version
github.com/recp/cglm - d6395d4fb8dbfb90864ab8a6fd3456165236a956 authored over 6 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - 7f7007574b11c9fc4d03f138d2fd16555c24e4bc authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 13345f06c131572d8bdc265a33b8993e916ca238 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 725fac75d03863904c4295bbd638aa38dc7c0317 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - c05f58a1699307c4ace5733dad8f6fa93f3801c2 authored over 6 years ago by Recep Aslantas <[email protected]>
* _mul: multiply two vector (replacement for _mulv)
* _div: div two vector
* _divs: div vector w...
* return zero if vector length is zero
github.com/recp/cglm - af5a2627b4566eabd44058d219f31dd8debb1e58 authored over 6 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - 25fc3d028486c000f242588f735885cb9afad2bd authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - c489955b0079d4c8c9a599fb14d9a2ca15a9363e authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 79f8b1ebf85040e19a0a2eeb4b750dc57e948db5 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 0eb37da8bbcefc722ad4098b47b742d615c85fb1 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 44728c536b6245c5c7ddd22f579cdb061d424392 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - c8ed8acbed9c43245a08e74de0fdb922fd1eed0a authored over 6 years ago by Recep Aslantas <[email protected]>
* multiplication quaternion and its inverse must be identity
github.com/recp/cglm - 2d77123999be1ee902bed2f02c88aa29e4875bfe authored over 6 years ago by Recep Aslantas <[email protected]>quaternion improvements and new features
github.com/recp/cglm - 462067cfdc581c53e574712984bde37ac6511a5a authored over 6 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - 9ae8da3e0aa8bcee6faaa397313f2f332a172596 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 0e63c245d437a8d192d7892e60a3405fcef4a020 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - de5585013657d91b4268a362eade2c73f7b9d298 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 51278b26b4ea5c9c8734777c7709da5b9bc65ef8 authored over 6 years ago by Recep Aslantas <[email protected]>
* glm_quat_rotate is better name to rotate transform matrix using quaternion.
* we may use mat4_...
github.com/recp/cglm - 80d255e6d9cce5b472b2b2f95ed4ef3be594e8c0 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - d447876c70cc0cc4b9ab54595332a0e42d1a887a authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - b1fa7ff597e8610d4b6e400dac0dfc28193bb021 authored over 6 years ago by Recep Aslantas <[email protected]>
* provide _to version for storing into another quat
github.com/recp/cglm - 010dcc9837b2ebf5a9b0c4272ac87e5c307bd610 authored over 6 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - 5dec68823c850e59b4261d03ff7433045d4458f7 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 4c79fee5d354ca12e18f2c31c6c2afaca20c7cb8 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 18ef0d7af187552eec187c5dfd38c74d5ebd1558 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 9466182c10f31882168240879a2c160913e86e54 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - f0a51b35ad8d37d0c8aeccc4b1e6ed8b6008ab33 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 290bcf134c661df5d8409f49756dda1e3bad534c authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 416e2f4452f8d7245ca9ec98d8417ede35fdd965 authored over 6 years ago by Recep Aslantas <[email protected]>
* provide quat_copy function
github.com/recp/cglm - 1fb82a1922b4ac8f6c0207d9a45b0a9d3de460df authored over 6 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - 591c881376f5e4c99b459d5c17014b61ed1d79ca authored over 6 years ago by Recep Aslantas <[email protected]>
* convert quaternion multiplication to xyzw
* previous implementation may be wrong, wikipedia ve...
github.com/recp/cglm - 93a08fce17155addc14fc526644d9e24320d1a67 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - cc1d3b53ea4a09ae8ef285c22100dc2353da784d authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - b21df8fc37ce40cb43c88615ef7471075b61a968 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 76e9f740208305fffd4f027c0bed186a12857027 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - d79e58486d21f5c2406e6fa7fbc55d73b03ecab7 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 3dc93c56e8696a25e1e5d21fba5cdeefc8f9ab42 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 7615f785acc2759b1a27e88ecf9ad6dffd4e9b8c authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - f0daaca58b57bb290ac52de927d626adef967a83 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 381b2fdcc0afdde2d8fe9f7abab62e1e7581000e authored over 6 years ago by Recep Aslantas <[email protected]>
* use this for normalizing vector
github.com/recp/cglm - e4e0fa623c78e93bb9b141d9f890308eb056aa60 authored over 6 years ago by Recep Aslantas <[email protected]>* add SSE2 version and optimize scalar version
github.com/recp/cglm - 932f638d5a6b3bcb0897b059b74ddace2a204308 authored over 6 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - 81bda7439dd89eef31cf0d65e4ac90c70562e9a5 authored over 6 years ago by Recep Aslantas <[email protected]>
* because it must be unit quaternion and didn't specified this in docs.
* we must provide alter...
github.com/recp/cglm - b27603c26839ba0e40ce657c38e6007a7087653f authored over 6 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - 12c53074473f50a2a7fc4eea660a661d911fda6c authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 257c57d41ff56905b25b0fcc5449f1319843cb85 authored over 6 years ago by Recep Aslantas <[email protected]>
* the quaternion is used as right matrix
github.com/recp/cglm - f5140ea00504bc388f61965bc9f9676047cbae20 authored over 6 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - 619ecdc5a4652598fa9034a39eb770b23a425c1a authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 9b8748acc459fb6d8252e0454c088aa3174c2017 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - ae06c51746e3a00f89205a5a57ee286befc9eb4e authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 11430559b45b773e8b3a7868bc88a053010740e8 authored over 6 years ago by Recep Aslantas <[email protected]>
* a vector which has least one NaN or INF member, is assumed not valid vector.
github.com/recp/cglm - 58f004341706867d1c7af1ed1cbd8aea1cd7ac1f authored over 6 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - cfd360010717a8040ee586d59f61ed1b76fe0174 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 967fb1afad7edea14a7b29eeeb22c80ec7497f93 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 7411ac36c182495a597aff9cd0dcc604114ade8c authored over 6 years ago by Recep Aslantas <[email protected]>
add project / unproject functions
github.com/recp/cglm - 238609f2c0a00be437383f75ffa60568c8ebb0f5 authored over 6 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - ea0a10ade9a76830c71ea3a2b528dcce7849f34a authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 429fdfd5c53442c37e9264465fb071c3d728890e authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 024412f00ec05e1c931f604ce5261d2b30c32108 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - e8615ea14c1fa11e3dafcd07fb9fa071401289bd authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - be81d738950979ec5856f2cc4ca43966660a8b3e authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - b16f0ded852e26176143a11e9b7c5d962c16296f authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 63acfd681e815dc0a4937d0786e2eeded845c24c authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - eb527e39b45d6f29322c34cff830a4d90244651e authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 9f389ab8ec6ef846801f202c3b3faedeaf2629d5 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 3399595dc261c937f883b982d4eb8dd792077e46 authored over 6 years ago by Recep Aslantas <[email protected]>
Fix small typo.
github.com/recp/cglm - 2513d46102df13b1d61e9ba6d57bc51ead1585b0 authored over 6 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - c298f4a4d761e8e7fc51715eaca07d8010886d25 authored over 6 years ago by Matt Reyer <[email protected]>
Axis-Aligned Bounding Box (AABB) Extensions
github.com/recp/cglm - 84cdbd5072047f459d6a9aa0055d1c4c1aa4e116 authored over 6 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - 74f9865884ef17fc2dd72482a42aa2204ab9d4e3 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - dbd1e334ea3bfa9c15afe002990605b3656dffe0 authored over 6 years ago by Recep Aslantas <[email protected]>
* add clarification for zero input
github.com/recp/cglm - acda316c12f36991f9044ed94ee70c59d23efa7c authored over 6 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - 86efe64b8ee3093f111b706ca17fba3a09e8a419 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - b0991342a65ce15f7e67e667ec2214837b64509a authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 984916d52065c3f4f3e262ed3ed3966892ff182c authored over 6 years ago by Recep Aslantas <[email protected]>
Activating Open Collective
github.com/recp/cglm - 54c44ff2244d854480b4b877550bbceb597314de authored over 6 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - db4761b4371c4c7175aaba201be78c9df656b49b authored over 6 years ago by Jess <[email protected]>
github.com/recp/cglm - ca504f70583d2e890dcc6d4e1d1368ab30898119 authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 5a7b9caf166a1606965763d0d7ed0213fba414d9 authored over 6 years ago by Recep Aslantas <[email protected]>
fix euler angles (extrinsic -> intrinsic)
github.com/recp/cglm - 43b3df992dd4fb1d7344be0ad712654ce96386c7 authored over 6 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - 26110f83d112357d1e900edfbe17f9e0eacd283e authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - d1f3feeb6e2bbbf76a0524e098a6ca913665bd2f authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 429821179559511aff831e42677664bd1d71b45a authored over 6 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - c244b68e73e079dfa387437b683e596ee8db9cad authored over 6 years ago by Recep Aslantas <[email protected]>
because cglm uses intrinsics for these rotations
github.com/recp/cglm - 205d13aa93484b83cca2b83e7b592f18a09ba890 authored over 6 years ago by Recep Aslantas <[email protected]>clamp functions
github.com/recp/cglm - 45f13217c3275fcbd49a2b5eab244e74dc2b3878 authored almost 7 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - 21ec45b2af4d664b62477235ec290f3b262764be authored almost 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 71b48b530ebd73a33a8f72cb92092db5b6caf9de authored almost 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 48b7b30e4261d03d385aa263022bf756908d47ad authored almost 7 years ago by Recep Aslantas <[email protected]>