Commit Graph

47 Commits (846abf70f0ffeb884cd83350aa95ebe583489b0e)

Author SHA1 Message Date
Brook Bowers 846abf70f0 initial commit of networked hand tracking 2022-01-12 18:51:28 -05:00
Kyle Johnsen 8cf0000725 fixed issue where prefab is the same id as dissonance prefab 2022-01-09 19:18:56 -05:00
Kyle Johnsen c0c7ce2f39 added right prefab 2022-01-09 16:50:31 -05:00
Anton Franzluebbers 1cee82e5c5 removed dissonance Asset 2022-01-08 15:06:04 -05:00
Anton Franzluebbers 8d24d09ebc maintain a local list of groups and remove groups upon leaving a room. Error checking for receiving messages for people that aren't in our room 2022-01-08 14:59:34 -05:00
Anton Franzluebbers 4d7513f6da more action callbacks for various events, removing objects on leave room, made some stuff static in VelNetManager 2022-01-07 23:23:03 -05:00
Anton Franzluebbers 7e90b6d8cc removed dissonance integration 2022-01-07 19:54:58 -05:00
Anton Franzluebbers 20607ac1b5 fixed group messages, fixed some errors with players leaving 2022-01-07 19:20:21 -05:00
Anton Franzluebbers c3e3169982 idk even stuff 2022-01-07 15:57:09 -05:00
Anton Franzluebbers ca96e555b2 big reorganization to make NetworkObjects pass messages on to NetworkComponent, which do the actual syncing. Removed the need for a Player gameobject, added a ownershipLocked option for possible player objects, simplified instantiation process - but it doesn't seem to work all the time 2022-01-07 02:33:10 -05:00
Anton Franzluebbers e8b500f478 more simplification and documentation, added networkserializedobject with fixed serialization rate and ez callbacks 2022-01-06 20:04:05 -05:00
Anton Franzluebbers 440b8e97ca some more cleanup and documentation, split dissonance player into its own componenent for simple adding, added some binarywriter extensions 2022-01-06 17:58:20 -05:00
Anton Franzluebbers 1606306134 maybe fixed ci, made naming convention consistent 2022-01-06 16:24:36 -05:00
Anton Franzluebbers 480b9cd1ca reorganized into a package, added a namespace, added an assemblydefinition, attempt at ci for upm branch creation 2022-01-06 16:02:50 -05:00
Kyle Johnsen 18746b43d8 removed debug message 2022-01-05 17:41:58 -05:00
Kyle Johnsen c4663e57c4 trying again 2022-01-05 14:35:12 -05:00
Kyle Johnsen 739bc1d9d8 fixed issue 2022-01-05 14:28:18 -05:00
Kyle Johnsen 92f3864855 back to reliable for voice 2022-01-05 14:18:39 -05:00
Kyle Johnsen 4bebb9e779 UDP messages working 2022-01-05 14:08:03 -05:00
Kyle Johnsen 5d573f6f8d changed to medium frame size 2022-01-05 01:31:55 -05:00
Kyle Johnsen be8888cf31 added microphone selection box 2022-01-05 00:27:05 -05:00
Kyle Johnsen 20fcf118bd added example of how to do audio groups/message groups 2022-01-05 00:20:54 -05:00
Kyle Johnsen 6c6c7c4833 moved all dissonance refs out of base components. Dissonnance is now implemented in a specialized networkobject 2022-01-04 23:39:57 -05:00
Kyle Johnsen 1830235130 removed server code (transferred to velnetserver repo) 2022-01-04 19:54:23 -05:00
Kyle Johnsen 57310f180c send message to remove deleted scene objects when a new player loads 2022-01-04 19:04:16 -05:00
Kyle Johnsen 001e89509f made sending messages lower level 2022-01-04 17:39:13 -05:00
Kyle Johnsen 34732b43f6 more docs 2022-01-04 14:24:48 -05:00
Kyle Johnsen d18ddf1dba added message group, and bad example of using them for voice comms 2022-01-04 12:48:20 -05:00
Kyle Johnsen 51538416e6 reorganized project a bit, and added short todo in server_basics 2022-01-04 00:27:56 -05:00
Kyle Johnsen c15c7abf1d fixed bug when master server leaves, ownership wasn't be transferred properly 2022-01-04 00:16:43 -05:00
Kyle Johnsen 775bc52e3e added quick test of taking ownership and deleting. Both work well 2022-01-03 23:45:10 -05:00
Kyle Johnsen 1a57cd3879 instantiation working nicely, including when objects join later 2022-01-03 23:36:11 -05:00
Kyle Johnsen 0167ca3003 better concept for the player now that is more generic 2022-01-03 17:16:25 -05:00
Kyle Johnsen a967795b58 new server that handles master clients; new client that handles additional objects in scene, with some progress towards instantiation and deleting 2022-01-03 15:58:58 -05:00
Kyle Johnsen e33201593b positional audio (no non positional yet) and leaving and joining 2022-01-03 10:12:15 -05:00
Kyle Johnsen 6ac6bb3fc8 dissonance works properly now. Fixed list audio id to reset properly 2022-01-03 08:29:50 -05:00
Kyle Johnsen bbbfd7afb0 almost working with dissonance. Strange lag happening now 2022-01-03 02:13:54 -05:00
Kyle Johnsen d8ae888fb3 don't send speech to yourself 2022-01-03 01:43:24 -05:00
Kyle Johnsen c701bf4ed5 moved to dissonance 2022-01-03 01:37:33 -05:00
Kyle Johnsen 61c7469cb2 now open source with dfvoice removed, and concentus added 2021-12-31 15:27:28 -05:00
Kyle Johnsen 4f29376791 fixed audio streaming 2021-12-23 09:35:48 -05:00
Kyle Johnsen 62c9f07578 added speech to demo 2021-12-23 09:14:32 -05:00
Kyle Johnsen b5ab2afc7d working position updates in unity 2021-12-21 15:13:02 -05:00
Kyle Johnsen a9793807be small changes after talking with brook 2021-12-20 11:33:01 -05:00
Kyle Johnsen 090df30c77 added unity project and server docs 2021-12-20 10:31:35 -05:00
Kyle Johnsen c52eb82a65 added threaded server and test client 2021-12-20 10:30:27 -05:00
Kyle Johnsen 104fe51c6d first commit 2021-12-18 09:39:53 -05:00