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

clamp functions

github.com/recp/cglm - 86055097e1e8325abbe7624c5f97b18c1b209220 authored almost 7 years ago by Recep Aslantas <[email protected]>
Merge pull request #34 from NoxNode/typofix

typo fixes

github.com/recp/cglm - 08be94a89b77a841139d10e96c922eaa1a38e491 authored almost 7 years ago by Recep Aslantas <[email protected]>
typo fixes - heaer and haeder

github.com/recp/cglm - 91b2a989e2ca50ccfe75aa70ee05b242cd94311d authored almost 7 years ago by mcsquizzy123 <[email protected]>
fix unproject

github.com/recp/cglm - 780179ff0d5796690a3ae84c2160e4cd5e4de22c authored almost 7 years ago by Recep Aslantas <[email protected]>
fix unproject's parameters

github.com/recp/cglm - c148eacdc25a82c0fdca3552fe3115856c88486c authored almost 7 years ago by Recep Aslantas <[email protected]>
fix libtool version number

github.com/recp/cglm - fadde1e26a403c73db2ca9210aabc5766bf15cbe authored almost 7 years ago by Recep Aslantas <[email protected]>
add unproject function

github.com/recp/cglm - 29996d0bddea84c6ba80b5e5e0ce9f6b2e75af02 authored almost 7 years ago by Recep Aslantas <[email protected]>
now working on v0.3.5

github.com/recp/cglm - cfab79e5460406d8e08d27a0f95d743e02fd31aa authored almost 7 years ago by Recep Aslantas <[email protected]>
docs: fix aabb docs

github.com/recp/cglm - da2f3aaafd36632b91e17ffdb4e68e42e31abb0b authored almost 7 years ago by Recep Aslantas <[email protected]>
complete documentation

github.com/recp/cglm - 0e964a1a626f08c49c18c3be3b44088445eed931 authored almost 7 years ago by Recep Aslantas <[email protected]>
docs: euler angles documentation

github.com/recp/cglm - 1fd0a744786a8ef74e11c024a4fc39f4caabef97 authored almost 7 years ago by Recep Aslantas <[email protected]>
docs: add docs for quaternions

github.com/recp/cglm - b3a39aa13c1a8f70e0fc4699abce425cc2708484 authored almost 7 years ago by Recep Aslantas <[email protected]>
docs: add docs for affine matrix

github.com/recp/cglm - b737bb2ddefdc0a93a1b4b279931b3b7ad5715f9 authored almost 7 years ago by Recep Aslantas <[email protected]>
fix vec4 parameter type

github.com/recp/cglm - a610626693468d6f056e1a3aa873f8602a40a526 authored almost 7 years ago by Recep Aslantas <[email protected]>
docs: add docs for camera

github.com/recp/cglm - 425bf87c1fef7487cc897038ae6eb75e6a4895db authored almost 7 years ago by Recep Aslantas <[email protected]>
docs: add docs for vec4

github.com/recp/cglm - 23698b7e48645592a98140da0f6fd4c740251ea5 authored almost 7 years ago by Recep Aslantas <[email protected]>
docs: add docs for vec3-ext

github.com/recp/cglm - be3f117374305453fe0c32f52ff6849a109f4f36 authored almost 7 years ago by Recep Aslantas <[email protected]>
docs: add docs for vec3

github.com/recp/cglm - 77e62163ea3b9403485e0538283f30fb2508a873 authored almost 7 years ago by Recep Aslantas <[email protected]>
docs: add docs for mat3

github.com/recp/cglm - 96f773417a7de5e18f2bad94fbe2062f318b74e9 authored almost 7 years ago by Recep Aslantas <[email protected]>
docs: add docs for transforms

github.com/recp/cglm - 02ab66a8b356b8ee62dead42846545ce0fe6c2ce authored almost 7 years ago by Recep Aslantas <[email protected]>
docs: add docs for api, mat4

github.com/recp/cglm - fc424631a4560b66a7b250310877b4fc378ede74 authored almost 7 years ago by Recep Aslantas <[email protected]>
docs: update sphinx conf

github.com/recp/cglm - 6d5734fe7e41a373935f160d7d98cba0778546f4 authored almost 7 years ago by Recep Aslantas <[email protected]>
docs: update docs

github.com/recp/cglm - d95bf60b0272ac16d1293481a3ddf0ac9cfef88f authored almost 7 years ago by Recep Aslantas <[email protected]>
Merge pull request #29 from recp/color

color: add luminance function

github.com/recp/cglm - 891148cbe3edfd61627d1faf522a0685abdb9adf authored almost 7 years ago by Recep Aslantas <[email protected]>
color: add luminance function

github.com/recp/cglm - 4ce2e86d9fc114c83ad288941637a2e60aedb0a8 authored almost 7 years ago by Recep Aslantas <[email protected]>
build: fix C flags for older compiler[s]

github.com/recp/cglm - 8a16f358a36e4c38eb815900e8e34833fff654c8 authored almost 7 years ago by Recep Aslantas <[email protected]>
Update README.md

github.com/recp/cglm - 43d083730333959e5be902600a4535b7739d64b9 authored almost 7 years ago by Recep Aslantas <[email protected]>
surround macro values with parentheses

github.com/recp/cglm - c1c659489aee7533d3cd10a33ddb2a6898c72bb0 authored almost 7 years ago by Recep Aslantas <[email protected]>
move credits to its own file to keep LICENSE more clear

github.com/recp/cglm - 681a74b39c5ad8cd2120819dbcfbc84074bd5425 authored almost 7 years ago by Recep Aslantas <[email protected]>
Update README.md

github.com/recp/cglm - 5ccf80cd0ef7f8f52fcc89b1ada98f24b3ead19e authored almost 7 years ago by Recep Aslantas <[email protected]>
vec: helper macro for zero vectors

github.com/recp/cglm - 3882b72f7ff4f847e3697af1b3330940445e593a authored almost 7 years ago by Recep Aslantas <[email protected]>
swizzle support

github.com/recp/cglm - 090f940f502c9ef0e9309e5f015629334a0120d8 authored almost 7 years ago by Recep Aslantas <[email protected]>
Merge pull request #23 from recp/box

bounding box

github.com/recp/cglm - 55d1e240a21a822e6ec36678020a1a390b520438 authored almost 7 years ago by Recep Aslantas <[email protected]>
Update README.md

github.com/recp/cglm - e4727e6c88efa491922f153f29abb1b207e68af3 authored almost 7 years ago by Recep Aslantas <[email protected]>
fix documentation param names

github.com/recp/cglm - 9649a0285fa1c804f2ed28fc3402c886aec2d038 authored almost 7 years ago by Recep Aslantas <[email protected]>
box: cull frustum with aabb helper

github.com/recp/cglm - 0f9f4748d7c89036df0d032a4240582de24ba75a authored almost 7 years ago by Recep Aslantas <[email protected]>
box: cull frustum with aabb helper

github.com/recp/cglm - a832d58d9f0924ac41ab3f3f9c6f33953f39c874 authored almost 7 years ago by Recep Aslantas <[email protected]>
bounding box

github.com/recp/cglm - 8b2c74b0cc8e29c989fe989ce331d6cb782267fd authored almost 7 years ago by Recep Aslantas <[email protected]>
improve minv and maxv

github.com/recp/cglm - da8bbc6536ce09635d1f2d3b7d3a4684d70b8c3f authored almost 7 years ago by Recep Aslantas <[email protected]>
cam: convenient util for crating orthographic proj with AABB

github.com/recp/cglm - 4a7cd2eb268c68b91f826b5044388ef8f4954299 authored almost 7 years ago by Recep Aslantas <[email protected]>
frustum: fix bounding box

default value 0.0 causes to get min or max as 0 if max < 0 or min > 0

github.com/recp/cglm - 565ee2d6ebce2eb609b76666e826b24cd9bc27d9 authored almost 7 years ago by Recep Aslantas <[email protected]>
vec: convenient wrappers/utils for vectors (#21)

* vec: convenient wrappers/utils for vectors
* add additional convenient funcs

github.com/recp/cglm - c58db651a6769112cf1faa169672bb629ef846d4 authored almost 7 years ago by Recep Aslantas <[email protected]>
add documentation to quaternion header

github.com/recp/cglm - ee78459340bc8e944391604a13a51163186e7fb5 authored almost 7 years ago by Recep Aslantas <[email protected]>
add documentation to util header

github.com/recp/cglm - 37f6bb87256bfabb70c7b8175cd7d410f78439b9 authored almost 7 years ago by Recep Aslantas <[email protected]>
add documentaiton to affine-mat header

github.com/recp/cglm - 703c74b6ca990a4661e253bd7cd57b36d4a0ec39 authored almost 7 years ago by Recep Aslantas <[email protected]>
update affine header

* add come documentation to affine header
* rename scale1 to scale_uni

github.com/recp/cglm - 42d8f58960e69b45e716e5031ec9a9fc1f5af611 authored almost 7 years ago by Recep Aslantas <[email protected]>
add new headers to makefile.am (#20)

* add new headers to makefile.am
* add missing call headers to makefile.am

github.com/recp/cglm - 74201aaef9fc51d6760da90894a6a3e8e6f10f61 authored almost 7 years ago by Stephen Strowes <[email protected]>
Merge pull request #19 from recp/dev

move frustum related stuff to separate frustum header

github.com/recp/cglm - c6b0d96e71433e108686f7d85225cb75dcb00958 authored almost 7 years ago by Recep Aslantas <[email protected]>
frustum: make clipspace coords configurable

* now users can override clip space coords
* add more desc to header
* add call version for _cor...

github.com/recp/cglm - 8bcd6bd077fb680d6135d75eae1ec8072cfb4ddf authored almost 7 years ago by Recep Aslantas <[email protected]>
Update README.md

github.com/recp/cglm - 6dcd91913091a8178fe05550fc941bfd15a61247 authored almost 7 years ago by Recep Aslantas <[email protected]>
frustum: new util for getting a plane's corners between near and far planes

* optimize frustum box func

github.com/recp/cglm - 944d285e14b8f469e2b487cc9186a4522a69a280 authored almost 7 years ago by Recep Aslantas <[email protected]>
frustum: new macros for frustum

github.com/recp/cglm - a56da8cc4ab9b37c9ca893e80bed8eeaabf47957 authored almost 7 years ago by Recep Aslantas <[email protected]>
frustum: fix array index

github.com/recp/cglm - 40458be41bac44424dd0dc0d9f7fca58decb7cbd authored almost 7 years ago by Recep Aslantas <[email protected]>
build, win: update windows solution and proejct files

github.com/recp/cglm - b6dc5029ddae064ad2f9afd493c9a0597b2cdb3e authored almost 7 years ago by Recep Aslantas <[email protected]>
move frustum related stuff to frustum header

* create helpers macro which defines corner index
* func for get bounding box frustum
* add miss...

github.com/recp/cglm - 2349bbff315910a2909a9deb93f7bd94e651840f authored almost 7 years ago by Recep Aslantas <[email protected]>
Merge pull request #18 from recp/dev

new wrappers for lookat

github.com/recp/cglm - b76f78948b3d7afe14e432eb65ba16555f4b9b08 authored almost 7 years ago by Recep Aslantas <[email protected]>
fix lib call version of look_anyup

github.com/recp/cglm - 2b7994778d6cadba266ababc9a3f6fe7a95531a5 authored almost 7 years ago by Recep Aslantas <[email protected]>
update glm_look_any to glm_look_anyup

github.com/recp/cglm - 4e6ab470c2445ab4a3270b424879bdb4ec2d5be0 authored almost 7 years ago by Recep Aslantas <[email protected]>
add missing definitions, fix initizlizing vector

github.com/recp/cglm - 50c23ce1c076ff3d23ac2ae03f4a1d11c150d0f4 authored almost 7 years ago by Recep Aslantas <[email protected]>
new wrappers for lookat

github.com/recp/cglm - 61ac032751ef288c10ef6c8b9916b63fe93c42f5 authored almost 7 years ago by Recep Aslantas <[email protected]>
possible orthogonal/perpendicular vector

github.com/recp/cglm - 9ee79a8b132973c4a52d3d4a28364a40c428a765 authored almost 7 years ago by Recep Aslantas <[email protected]>
Merge pull request #16 from recp/dev

convenient functions for perspective projection matrix

github.com/recp/cglm - efe672989129921c77a4555162f127e8dd2a09e6 authored almost 7 years ago by Recep Aslantas <[email protected]>
use float literal suffix for numbers

github.com/recp/cglm - 42743e3b82aace1cedc310d4d46c3975e88c879e authored almost 7 years ago by Recep Aslantas <[email protected]>
fix variable names

github.com/recp/cglm - b3c3e3a034072d97169e4f01870bf7fa221bac94 authored almost 7 years ago by Recep Aslantas <[email protected]>
perspective sizes

github.com/recp/cglm - 642cc8d603f85874e47f9025363af0e4c463b6ea authored almost 7 years ago by Recep Aslantas <[email protected]>
apply optimizations

github.com/recp/cglm - d53f95314db83b7acec08b5ce84ac16c4aa9a8a4 authored almost 7 years ago by Recep Aslantas <[email protected]>
extract fovy and aspect for perpective matrix

github.com/recp/cglm - 797c4581ee1101905b7a8c721dba6d28173ccec9 authored almost 7 years ago by Recep Aslantas <[email protected]>
Merge pull request #14 from recp/dev

feature: extract view frustum planes and corners

github.com/recp/cglm - 6534f4a6c77f1660a0334a1a67125813b865eb47 authored almost 7 years ago by Recep Aslantas <[email protected]>
optimize operations, fix max sign

github.com/recp/cglm - 3e4f52b3af962a27b4b29a6b4d20a8c812112af6 authored almost 7 years ago by Recep Aslantas <[email protected]>
view frustum center

github.com/recp/cglm - eaf45e489d94d19678d56554d3fec6ed0ded1c31 authored almost 7 years ago by Recep Aslantas <[email protected]>
use frustum namespace for frustum specific funcs

github.com/recp/cglm - 2d0a3ad82893baef32dfba82112cbcdbe66b9dbb authored almost 7 years ago by Recep Aslantas <[email protected]>
extracting view frustum corners

github.com/recp/cglm - 400fc6cbeed50811c33d47da48e595a0785c93c1 authored almost 7 years ago by Recep Aslantas <[email protected]>
min and max util

github.com/recp/cglm - 634e1170a3fa6b4e2e9dcbbcfa4cb467be06a848 authored almost 7 years ago by Recep Aslantas <[email protected]>
move extracting planes to camera header

* since it related to view frustum / camera it should be in thie header or separate header calle...

github.com/recp/cglm - 99669a21a44a352247631beb276ee8a92d7006e1 authored almost 7 years ago by Recep Aslantas <[email protected]>
vec: fix parameter types

github.com/recp/cglm - d14627ac524320effdef71417739667334f793cc authored almost 7 years ago by Recep Aslantas <[email protected]>
exracting planes

github.com/recp/cglm - c98340d9d2be5e405c4ff36a35b5aa63e5f03297 authored almost 7 years ago by Recep Aslantas <[email protected]>
update version

github.com/recp/cglm - 3f616ce6a390efdc8ec50ed6f04dc8ee8d5f7353 authored almost 7 years ago by Recep Aslantas <[email protected]>
avoid using far and near names because windows uses it as macro!!!

github.com/recp/cglm - 35d078a1ed01edbb8386818df379944d0bd07412 authored almost 7 years ago by Recep Aslantas <[email protected]>
Merge pull request #11 from winduptoy/master

Fixed GLM_QUAT_IDENTITY_INIT (wxyz) instead of (xyzw). Addresses #10.

github.com/recp/cglm - 034371c68947059363970e1738e891f2bf16aa33 authored almost 7 years ago by Recep Aslantas <[email protected]>
Fixed GLM_QUAT_IDENTITY_INIT (wxyz) instead of (xyzw). Addresses #10.

github.com/recp/cglm - b797863ba3ac0f95039dbab3d7f710d524442ded authored almost 7 years ago by Matt Reyer <[email protected]>
vec: implement min and max

github.com/recp/cglm - 63eaee504988d547fe17d59e86debebbff7af381 authored about 7 years ago by Recep Aslantas <[email protected]>
update version

github.com/recp/cglm - ef0dd289bba2318232bb2b81f83d2073f125f78f authored about 7 years ago by Recep Aslantas <[email protected]>
matrix: make accurate inv version default

* now the glm_mat4_inv_precise is deault, because I don't think all people are aware of this fun...

github.com/recp/cglm - 4052943a0d655716c9bdde0d173ca60d79409ffd authored about 7 years ago by Recep Aslantas <[email protected]>
ci, travis: fix coveralls installation

github.com/recp/cglm - 33fefb9454e3dfe94b9942ee3c6cd38bcdd9f63f authored about 7 years ago by Recep Aslantas <[email protected]>
decompose projection matrix into near, far, left, right, top and bottom

github.com/recp/cglm - 008de93d03bb63943806bd3aef32d922ff3354d6 authored about 7 years ago by Recep Aslantas <[email protected]>
fix decompose near / far values from projection

github.com/recp/cglm - 171668085dc5cfd2169b164a8de208c2e7467549 authored about 7 years ago by Recep Aslantas <[email protected]>
decompose perspective near and far values

github.com/recp/cglm - 1907ba10466bc556eb4773715c5aa7feac2e8d68 authored about 7 years ago by Recep Aslantas <[email protected]>
convenient macros for UP vector for lookAt

github.com/recp/cglm - 39e1c35c79300ed4aef73ef83f506095bb6e1892 authored about 7 years ago by Recep Aslantas <[email protected]>
update ignore file

github.com/recp/cglm - be605e6100b16c963a96941b3d383f8903253679 authored about 7 years ago by Recep Aslantas <[email protected]>
test: fix mat4 tests

github.com/recp/cglm - b8897befa6ac65c6a03b0bbbb94fd6297943ef29 authored about 7 years ago by Recep Aslantas <[email protected]>
test: fix generating random matrix

github.com/recp/cglm - 1b872375ab07ff35a1964b56aab7a401cf8fa459 authored about 7 years ago by Recep Aslantas <[email protected]>
test: fix comparing matrix results

github.com/recp/cglm - c998ec13d8bc063cb0e82916faf377b1d78eb446 authored about 7 years ago by Recep Aslantas <[email protected]>
test: fix generating random matrix

* use affine matrix for testing

github.com/recp/cglm - b9c135baf28fa9df53a0d5d4bf81107ff3e8f2fc authored about 7 years ago by Recep Aslantas <[email protected]>
vec: helper / special macros for initializing white and black colors

github.com/recp/cglm - efb37ab0f767c2e95505a703c6a342167ec017fa authored about 7 years ago by Recep Aslantas <[email protected]>
Merge branch 'master' of https://github.com/recp/cglm

github.com/recp/cglm - b4cfc2a84a61ddf9abe8ffb6aeba9b57c87dd069 authored about 7 years ago by Recep Aslantas <[email protected]>
inverse (opposite) of vectors

github.com/recp/cglm - 9fe48b34a7cdccda1220f1ebdcafbcad8216bd72 authored about 7 years ago by Recep Aslantas <[email protected]>
Merge pull request #8 from smx-smx/master

Fixed missing alignment on MinGW + GCC

github.com/recp/cglm - 8955a22059c504934a3b9eedacd82662d9f74424 authored over 7 years ago by Recep Aslantas <[email protected]>
Fixed missing alignment on MinGW + GCC

github.com/recp/cglm - 02ec0a1948831725f82929125d3e6afb167bbb1d authored over 7 years ago by smx-smx <[email protected]>
test: add some tests for mat4

github.com/recp/cglm - 48977a012bcf439212f6790575cbfe55618d282f authored over 7 years ago by Recep Aslantas <[email protected]>
Update README.md

github.com/recp/cglm - 208c1d92f28439c0a901ebd4162933b2cb71eed3 authored over 7 years ago by Recep Aslantas <[email protected]>