Commit Graph

20 Commits

Author SHA1 Message Date
Nova
6c172a98b6 feat: model node :D 2022-08-17 19:08:48 -04:00
Nova
6b13d47197 feat: async all the functions!! 2022-08-16 09:04:10 -04:00
Nova
2367f06807 fix(main): include clap in cargo.toml 2022-07-08 22:25:31 -04:00
Nova
4ebfb9eb80 feat: stereokit basics 2022-07-07 03:50:05 -04:00
Nova
4237e0ca81 refactor(cargo.toml): move libstardustxr dep into separate block 2022-07-07 03:49:48 -04:00
Nova
204d730fb2 feat: input pointer specialization 2022-07-05 05:46:21 -04:00
Nova
c60edded40 refactor(node): use once_cell for aspects 2022-06-14 20:31:46 -04:00
Nova
559d969b10 fix: make all node aspects thread safe 2022-06-14 02:14:27 -04:00
Nova
2b5578a221 feat(node): unique identifier 2022-06-12 16:29:45 -04:00
Nova
0a9643ca6c refactor(scenegraph): use super fast hasher 2022-06-12 02:36:44 -04:00
Nova
8a3dc83a93 refactor(scenegraph): use dashmap 2022-06-12 02:25:09 -04:00
Nova
d308b88bb7 refactor: use parking_lot instead of std::sync 2022-06-12 01:51:12 -04:00
Nova
01971b5048 refactor(registry): use globals instead of storing in event loop 2022-06-12 00:51:12 -04:00
Nova
be9296588e feat(spatial): setTransform local signal 2022-06-02 16:24:47 -04:00
Nova
a2e61f9b78 feat: basic spatial closure 2022-05-26 18:42:33 -04:00
Nova
73a0c6ff7a refactor(scenegraph): use RcCell<Node> instead of Rc<RefCell<Node>> 2022-05-22 10:11:55 -04:00
Nova
52565cd381 refactor(node): return weak reference and store Rc in scenegraph 2022-05-17 02:35:44 -04:00
Nova
cbfd4c13c2 feat: basic scenegraph, node, and spatial 2022-05-16 14:19:08 -04:00
Nova
888e60b8a2 feat: basic client 2022-05-12 17:13:44 -04:00
Nova
a75fa63d6a feat: intial commit 2022-05-11 23:50:46 -04:00