Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/StardustXR/stardust-xr-cpp

A Linux XR display server featuring enhanced 2D app support and XR app support.
https://github.com/StardustXR/stardust-xr-cpp

Remove unnecessary model namespace sk

ee0d701ee0189f8fd929589d0a55c5778cbed145 authored over 3 years ago by Nova <[email protected]>
Fix CLIArgs

7e14f4ccddc5d255a8d9f22750fcd54baab7c889 authored over 3 years ago by Nova <[email protected]>
Initial field debug visuals

1754e2a0b5415345b65f223cd93a23f4820cf901 authored over 3 years ago by Nova <[email protected]>
Added CLI11 arg parsing

eca55960e9d26f5dd089790327f0efbc1c7ecfe8 authored over 3 years ago by Nova <[email protected]>
Improved pointer data

c186952030a3d77c113763055812ed96d3e63c59 authored over 3 years ago by Nova <[email protected]>
Added pointer datamap deepestPointDistance

548800ade78e585bdc12ff4bd420b3b883d080d6 authored over 3 years ago by Nova <[email protected]>
Renamed skybox to environment

a113c91232ff3c42bf3943f4ca3362acc6207b7c authored over 3 years ago by Nova <[email protected]>
Added child name caching in node propagation method

2143f280e97365611df554c82d960aa8018b4541 authored over 3 years ago by Nova <[email protected]>
Added spatial factory for empty spatial nodes

a74080b418a8024f8d03ab1fb593be4210492f39 authored over 3 years ago by Nova <[email protected]>
Add relative Spatial transformations

2b226a4bf5dc66465727bc329635114ffd8a1489 authored over 3 years ago by Nova <[email protected]>
Brought SpatialNode in line with spec

cf958c0602cdd3968ef110f3ed07348e61e4f924 authored over 3 years ago by Nova <[email protected]>
Added newlines to error logs

bd945fda147272c44477db989b5452402ec1b02f authored over 3 years ago by Nova <[email protected]>
Updated for StereoKit v0,3

60d75bbebabe0e4eadbb965b207b7b78f63ead3d authored almost 4 years ago by Nova <[email protected]>
(WIP) HandInputs

4ac906da80a856d6c1a28acef1b34a3d2e3e1f06 authored almost 4 years ago by Nova <[email protected]>
Add initial spatial parenting

5ea277598888e736d96c9c3cfb1722d8dd92853d authored almost 4 years ago by Nova <[email protected]>
added setSpatialParent

e667811de533097d1faa03fb0f48c5e8241fb6db authored almost 4 years ago by Nova <[email protected]>
Disabled rotation on SphereField

a83f223df53a9821f5ea6c63cdce616ff947eb40 authored almost 4 years ago by Nova <[email protected]>
Gave InputHandler a pose

59841f321ad527614169162d60d00721207b0396 authored almost 4 years ago by Nova <[email protected]>
Add extra pointer InputData fields

11be05eaeeb691fbd3cb1b8416f32426fdbe35e7 authored almost 4 years ago by Nova <[email protected]>
Change all #ifndef/#define to #pragma once

da14e117598b2c486fb6ebbc8189d6390f61c3a1 authored almost 4 years ago by Nova <[email protected]>
Serialize datamap inside InputMethod

65b2b59fa0adfa5c1c8f097686912eb0e1221205 authored almost 4 years ago by Nova <[email protected]>
Hide input hand when using flatscreen pointer

8a3238c919c29fb6595b82c30cbe203970995855 authored almost 4 years ago by Nova <[email protected]>
Switched pointer coords from global to field local

48f6a3b1b496413bf7215a4a6d91cfba7c25740e authored almost 4 years ago by Nova <[email protected]>
Transform dirty on flatscreen pointer

a701564b73229d60315c55f282eeafa632bf7e07 authored almost 4 years ago by Nova <[email protected]>
Flatscreen pointer uses index finger tip

1c3a81ac32fe776f619e54d2cc523bb22bb8a58c authored almost 4 years ago by Nova <[email protected]>
Updated box field SDF to perfect formula

e7004a688e4d4ec4ec5ea332f6771b6f0585e213 authored almost 4 years ago by Nova <[email protected]>
Ensured space transformation in raymarch works properly

1cb9efbdc9e65ce3c12451d74a7a29721f03ae7e authored almost 4 years ago by Nova <[email protected]>
Initial pointer distance

9f3408052b26760a41ad768feb1abf1ccda1e676 authored almost 4 years ago by Nova <[email protected]>
Resolved ambiguous raymarch vec3s

073374f1b27a50fe7f917dc33e94bb76108848c7 authored almost 4 years ago by Nova <[email protected]>
Fixed zero-length ThreadSafeList length get

49dbfcfa89fa8983cf463c86b3b376e78b0df13d authored almost 4 years ago by Nova <[email protected]>
Duplicated values in input handler lambda

beb8ceba8541821a31b80895fdf4584170304f11 authored almost 4 years ago by Nova <[email protected]>
Added goto instead of duplicating code in InputInterface

abdc1c6b67ae05cbe8fac4a4fde89bc1da5d75a1 authored almost 4 years ago by Nova <[email protected]>
Manually finish input data creation

35b996ae141582d5d96f655e099302304d5864fa authored almost 4 years ago by Nova <[email protected]>
Don't process input if there's no handlers+methods

3d6351343039ed2fe84273ddfce5bc8c74a704ef authored almost 4 years ago by Nova <[email protected]>
Remove input handlers/methods on messenger destroy

35f7a7e5d3c73c38753e2fe99243dbdab9943fed authored almost 4 years ago by Nova <[email protected]>
Fix InputMethods meson

1f1f6d294cdfa6e4a031c60fe160418c00a8a05d authored almost 4 years ago by Nova <[email protected]>
Initial flatscreen pointer

6f8f35c0a8d53f0e0abfe6cf80b176cb874e55d7 authored almost 4 years ago by Nova <[email protected]>
Initial input handling

e5b0a9e54fc975d9b2d12751c5aa90044b304b9d authored almost 4 years ago by Nova <[email protected]>
Added flatbuffers to generated input

f8d38acb84d5477eb2631a0bfb792e60843f937b authored almost 4 years ago by Nova <[email protected]>
Disabled the StereoKit skybox by default

842ce0690bd74d92b0e4f86be74048ff2a8e7dd0 authored almost 4 years ago by Nova <[email protected]>
Set settings folder to "" so all SK paths are absolute

2b7b54f844f2dd09a3dc139c02b4df035c12a677 authored almost 4 years ago by Nova <[email protected]>
Ensured lockPosition can handle big arrays

25382728180fdfef3e70fb3f8ce16a1cec804931 authored almost 4 years ago by Nova <[email protected]>
Disable field scalability

e65c2fa8e46d19f6a1fcfd27422769b71431c75c authored almost 4 years ago by Nova <[email protected]>
Added disabling of transformations on SpatialNode

a5da3696bd6eae53ddd51275599cd7bba6d2d445 authored almost 4 years ago by Nova <[email protected]>
Made WIP status clear in README

4afd38a760f1a888658bc39c064fc34beb56cacd authored almost 4 years ago by Nova <[email protected]>
Updated README.md to better explain what Stardust is and how to install

7a71e4934a3a9596e96eec5404d021b853623ffc authored almost 4 years ago by Nova <[email protected]>
Added pointer input node skeleton

e4ae6a3c9b8d0843ca5716161d23df3d3bfbf703 authored almost 4 years ago by Nova <[email protected]>
Added raymarch utility

217c0b788b419affc07d9319c932c679d59dadab authored almost 4 years ago by Nova <[email protected]>
Filled all relevant settings fields in main.cpp

050e336264b1d70215547922dc511753d869be76 authored almost 4 years ago by Nova <[email protected]>
Implemented processInput and distanceLinks

203fd9201765bab5f4b79ca2f39f38f49df169ee authored almost 4 years ago by Nova <[email protected]>
Updated main.cpp for new StereoKit settings

fb718846f420208f7e35f861c48b5c369508623d authored almost 4 years ago by Nova <[email protected]>
Added inputHandlers and inputMethods lists to InputInterface

291b1a930ea38855ed8504db73d8a92e1d9d66ac authored almost 4 years ago by Nova <[email protected]>
Added distanceTo method in InputMethod

c8e5255ff29f8e4f4081cf96362e02cbe8a9ef86 authored almost 4 years ago by Nova <[email protected]>
Fixed at method in ThreadSafeList

f077e248ced6b7ed2bc984fef5f9a6a6e5afd4e6 authored almost 4 years ago by Nova <[email protected]>
Implemented client-facing distance, normal, closestPoint Field methods

3dea1dc2c53841a934a0591aef1064612c1f1a40 authored almost 4 years ago by Nova <[email protected]>
Fixed parent in InputHandler

94dfc6153e3166c54189fd3402bf61c68a6f5a72 authored about 4 years ago by Nova <[email protected]>
Integrated InputInterface into scenegraph

05eae16d2515f2c3b63eeb2042cd59ebeb15b356 authored about 4 years ago by Nova <[email protected]>
Added return to registerInputHandler

179c0a8a22b0576651974a864509c2500974ee5f authored about 4 years ago by Nova <[email protected]>
Added initial Input node

fdb7d7668e89f9e760043f25eab8e328d151c391 authored about 4 years ago by Nova <[email protected]>
Added sendInput method to InputHandler

dcc20b58224c357f17af812c5c9c80aaeb927c12 authored about 4 years ago by Nova <[email protected]>
Ignore Sourcetrail documents generated

1ebc296d9dcd8ad7d2c70c68e13fdf647ac10305 authored about 4 years ago by Nova <[email protected]>
Removed unused method argument names

ae55909df191a24ac0eafed8724adce996748ebf authored about 4 years ago by Nova <[email protected]>
Created InputMethod baseclass

d857c456fb3319ae4e7204449d5c0601c7465359 authored about 4 years ago by Nova <[email protected]>
Renamed ModelNode to Model

b690211c22d71e55af1a7e546c1748907d7247d0 authored about 4 years ago by Nova <[email protected]>
Added auto-locking back into ThreadSafeList

5c542f37895393c288099897282b06bebc48a240 authored about 4 years ago by Nova <[email protected]>
Properly set up end and beginning next and previous in ThreadSafeList

30fbf58f09705b37ee993630c6b4f9255cc4cc13 authored about 4 years ago by Nova <[email protected]>
Ensured erasing ThreadSafeList items wouldn't segfault

cf19995bf56c9463b94307173fa20155c6f5b87f authored about 4 years ago by Nova <[email protected]>
Ensured model was ready after creation finished

83bc07f202712d544839de65726b90306d81e9b5 authored about 4 years ago by Nova <[email protected]>
Added executeRemoteMethod to scenegraph

0f002c76c1d2609641390add24fd7d54faef48cb authored about 4 years ago by Nova <[email protected]>
Initial input handler creation

e33328be19d79835b4e0fc8d6d0ebc04bcf2c9dc authored about 4 years ago by Nova <[email protected]>
Added findNode method to scenegraph

23b087b8a10ac77219d7eb141225418f86b2167e authored about 4 years ago by Nova <[email protected]>
Added createBoxField to /field

bfc0ceaf3eebb36b0c3a0e6551d5ec94300d00da authored about 4 years ago by Nova <[email protected]>
Make naming and spacing cleaner in createSphereField of /field

31c26273d47ca1e2da24f6e4ca17d0e36d3aeb9e authored about 4 years ago by Nova <[email protected]>
Replaced auto-lock with manual lock for ThreadSafeList

2b9fb8fa24b9f8b5cbbe728d55abd830021c7cce authored about 4 years ago by Nova <[email protected]>
Fixed memory leak in ThreadSafeList

4099305192ce24827e2bda859a4508d4f8254056 authored about 4 years ago by Nova <[email protected]>
Implemented ThreadSafeList in lifecycle node

de9cec3c20d3f1d9dc242e17926e971ac5be490b authored about 4 years ago by Nova <[email protected]>
Updated thread safe list to be header-only

3f21d394c4d529d9a5789153af430d41d35c89e4 authored about 4 years ago by Nova <[email protected]>
Added forEach method to ThreadSafeList

1b4ab4e94ddb07757595061613641073b44849c5 authored about 4 years ago by Nova <[email protected]>
Created ThreadSafeList

a27ab0d558250e36b6752d867e1e8983e814223c authored about 4 years ago by Nova <[email protected]>
Extra checks for broken pipes

9f92b575fbd3b01f7958ba4bebd9a3b8764cf5fe authored about 4 years ago by Nova <[email protected]>
Added ready property to Node

5c12be429b8d79de6b403915c81f9b02415daada authored about 4 years ago by Nova <[email protected]>
Added /field object to scenegraph

3464a87a14521e96dc8fcbd4be0fcd29789d0380 authored about 4 years ago by Nova <[email protected]>
Removed github clang-format workflow

db27c3500156b0b6d50df80216da00aa72538f2d authored about 4 years ago by Nova <[email protected]>
Merge remote-tracking branch 'origin/main' into dev

4082a372ff8488c1fd6b20c71fde14732b129d54 authored about 4 years ago by Nova <[email protected]>
fix stereokit_c package name

df7d15d141377dfcb5ce0f33425bc3309f9975d5 authored about 4 years ago by Moses Turner <[email protected]>
Merge branch 'dev' into main

01b6d9954323971e86299b46a143f5cd300c201a authored about 4 years ago by Nova <[email protected]>
Fixed minor field syntax errors

eceef8a2afa5bd5834d4b3b81f527e619ac51dda authored about 4 years ago by Nova <[email protected]>
Created RoundedBoxField

80f3fa5dd2f77cd0d1fd9da08eeb2473d9a331f5 authored about 4 years ago by Nova <[email protected]>
Created SphereField

cbbe28eb707d8b681346b4ec4d9282fdb0cf86c8 authored about 4 years ago by Nova <[email protected]>
Created BoxField

b16602222e245b0a19639a58de1cdc0cc444cd80 authored about 4 years ago by Nova <[email protected]>
Cleaned up field.hpp

ef98808c97ed65c5517e6141a5c066979cee3caa authored about 4 years ago by Nova <[email protected]>
Moved DrawableNode to src/nodetypes/graphical

ae1a76afff9caab831a3332d750a578322b4b8e1 authored about 4 years ago by Nova <[email protected]>
Updated ModelNode to use worldTransform() in drawing

b38db0999539164f755a7e7e18b3da19a635f01c authored about 4 years ago by Nova <[email protected]>
Added optimization TODOs in SpatialNode

e2ec6bee7554043a225729e2030f265375989524 authored about 4 years ago by Nova <[email protected]>
Adapted field.cpp to use new space/local transforms

ecbc04f758e75fbd27dee294345bc18fd27982bb authored about 4 years ago by Nova <[email protected]>
Cleaned up field.hpp

5f1c213e03c5f638bdb08b7d8ab94918a5ebe3da authored about 4 years ago by Nova <[email protected]>
Added local->space and space->local point, direction, and rotation

711fece61f891aea3738adc3b00504e1c51c79eb authored about 4 years ago by Nova <[email protected]>
Created spaceToLocalMatrix and localToSpaceMatrix

f070aa7f9e43db00e4f41d38483c9315d562953b authored about 4 years ago by Nova <[email protected]>
Cleaned up spatialnode.hpp

18e5d7ac02ff20e14569d249bb80aa44754bcc94 authored about 4 years ago by Nova <[email protected]>
Added worldTransform to SpatialNode

af386fab76c17080f4895b9027e66e542b281371 authored about 4 years ago by Nova <[email protected]>