Commit Graph

  • e42b499490 pulled changes from main branch Anton Franzluebbers 2022-01-24 19:18:38 -0500
  • e24a724bf4 more error checking, player counts Anton Franzluebbers 2022-01-24 19:08:02 -0500
  • 401ff46ab6 more error checking, player counts Anton Franzluebbers 2022-01-24 19:08:02 -0500
  • 6204a248f9 Merge branch 'main' into handTracking handTracking Brook Bowers 2022-01-24 14:09:48 -0500
  • 0f2919a8ae dead code Brook Bowers 2022-01-24 14:08:21 -0500
  • d8dcc075d0 Merge branch 'main' into handTracking Brook Bowers 2022-01-24 14:08:05 -0500
  • edcca2e390 Hands work at 30hz Brook Bowers 2022-01-23 15:23:07 -0500
  • 9819ccfbf7 fixed connected event, added ordered tcp messages (not group), automatically running login/connect Kyle Johnsen 2022-01-21 08:59:02 -0500
  • 35f999f77b fixed connected event, added ordered tcp messages (not group), automatically running login/connect Kyle Johnsen 2022-01-21 08:59:02 -0500
  • 796037e74f added syncrigidbody, added more binary extensions, fiexed some errors with scene changes, added a scene network id that is automatically generated and tested for uniqueness in the editor Anton Franzluebbers 2022-01-20 23:35:28 -0500
  • b274891a39 added syncrigidbody, added more binary extensions, fiexed some errors with scene changes, added a scene network id that is automatically generated and tested for uniqueness in the editor Anton Franzluebbers 2022-01-20 23:35:28 -0500
  • 438bd19300 merge commit Anton Franzluebbers 2022-01-13 01:09:33 -0500
  • 87f7a1a1a9 added mouse dragging script for testing, move networkdestroy and takeownership to static methods in the manager so not everybody needs references to the player, added a custom inspector to NetworkObject for showing owner and a button for automatically finding and assigning networkcomponents, better interpolation for synctransform based on serialization rate, synctransform can send local transforms, find new scene objects on scene load Anton Franzluebbers 2022-01-11 22:42:57 -0500
  • e315a7da78 finally fixed hands locally Brook Bowers 2022-01-20 12:13:18 -0500
  • 06bc4a09fd added a test for the rooms message Kyle Johnsen 2022-01-20 00:14:30 -0500
  • 9adb458b0f added a test for the rooms message Kyle Johnsen 2022-01-20 00:14:30 -0500
  • 1be285ce09 no longer muted and deafened to start Kyle Johnsen 2022-01-19 00:54:12 -0500
  • a0f3d99259 Mostly working, except for dissonance speech Kyle Johnsen 2022-01-19 00:30:37 -0500
  • e94ee146e5 Mostly working, except for dissonance speech Kyle Johnsen 2022-01-19 00:30:37 -0500
  • d296045a50 progress updating binary manager Kyle Johnsen 2022-01-18 19:02:07 -0500
  • d983b34817 progress updating binary manager Kyle Johnsen 2022-01-18 19:02:07 -0500
  • 2e2e827543 test binary server with sending tcp messages Kyle Johnsen 2022-01-18 02:11:16 -0500
  • f48efad8d0 test binary server with sending tcp messages Kyle Johnsen 2022-01-18 02:11:16 -0500
  • b24ec48994 make small string sends Kyle Johnsen 2022-01-17 22:32:06 -0500
  • acf99582df make small string sends Kyle Johnsen 2022-01-17 22:32:06 -0500
  • 06d9495944 added binary server tester Kyle Johnsen 2022-01-17 18:18:23 -0500
  • 013b8ccbda added binary server tester Kyle Johnsen 2022-01-17 18:18:23 -0500
  • 22e4888c93 small refinements Brook Bowers 2022-01-17 10:21:22 -0500
  • b03ae69231 Rudimentary VR implementation: head/hand position tracked and quest transmits voice. Brook Bowers 2022-01-13 10:38:37 -0500
  • 3fc3d82c52 fixed some more errors related to not cleaning up properly when switching rooms, catch more errors to prevent everything from breaking at once if the user makes an error, added NetworkSerializedObjectStream to avoid needing to initialize binary readers, updated example to include a shared textbox and leave room button Anton Franzluebbers 2022-01-13 01:09:33 -0500
  • de26857357 fixed some more errors related to not cleaning up properly when switching rooms, catch more errors to prevent everything from breaking at once if the user makes an error, added NetworkSerializedObjectStream to avoid needing to initialize binary readers, updated example to include a shared textbox and leave room button Anton Franzluebbers 2022-01-13 01:09:33 -0500
  • 46bfe0ca28 remove OVRHand from network prefab and think about removing OVRSkeleton Brook Bowers 2022-01-12 19:24:14 -0500
  • 846abf70f0 initial commit of networked hand tracking Brook Bowers 2022-01-12 18:51:28 -0500
  • 7e2fbbe6c6 added mouse dragging script for testing, move networkdestroy and takeownership to static methods in the manager so not everybody needs references to the player, added a custom inspector to NetworkObject for showing owner and a button for automatically finding and assigning networkcomponents, better interpolation for synctransform based on serialization rate, synctransform can send local transforms, find new scene objects on scene load Anton Franzluebbers 2022-01-11 22:42:57 -0500
  • f429bfdcf3 added mouse dragging script for testing, move networkdestroy and takeownership to static methods in the manager so not everybody needs references to the player, added a custom inspector to NetworkObject for showing owner and a button for automatically finding and assigning networkcomponents, better interpolation for synctransform based on serialization rate, synctransform can send local transforms, find new scene objects on scene load Anton Franzluebbers 2022-01-11 22:42:57 -0500
  • 8cf0000725 fixed issue where prefab is the same id as dissonance prefab Kyle Johnsen 2022-01-09 19:18:56 -0500
  • c0c7ce2f39 added right prefab Kyle Johnsen 2022-01-09 16:50:31 -0500
  • 1cee82e5c5 removed dissonance Asset Anton Franzluebbers 2022-01-08 15:06:04 -0500
  • 0c0f4af669 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 Anton Franzluebbers 2022-01-08 14:59:34 -0500
  • 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 Anton Franzluebbers 2022-01-08 14:59:34 -0500
  • 1b5be601ed more action callbacks for various events, removing objects on leave room, made some stuff static in VelNetManager Anton Franzluebbers 2022-01-07 23:23:03 -0500
  • 4d7513f6da more action callbacks for various events, removing objects on leave room, made some stuff static in VelNetManager Anton Franzluebbers 2022-01-07 23:23:03 -0500
  • 96e3e762eb removed dissonance integration Anton Franzluebbers 2022-01-07 19:54:58 -0500
  • 7e90b6d8cc removed dissonance integration Anton Franzluebbers 2022-01-07 19:54:58 -0500
  • 260cd891db fixed group messages, fixed some errors with players leaving Anton Franzluebbers 2022-01-07 19:20:21 -0500
  • 20607ac1b5 fixed group messages, fixed some errors with players leaving Anton Franzluebbers 2022-01-07 19:20:21 -0500
  • 21859b6349 idk even stuff Anton Franzluebbers 2022-01-07 15:57:09 -0500
  • c3e3169982 idk even stuff Anton Franzluebbers 2022-01-07 15:57:09 -0500
  • 70dcf597c4 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 Anton Franzluebbers 2022-01-07 02:33:10 -0500
  • 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 Anton Franzluebbers 2022-01-07 02:33:10 -0500
  • 37d818b5e2 more simplification and documentation, added networkserializedobject with fixed serialization rate and ez callbacks Anton Franzluebbers 2022-01-06 20:04:05 -0500
  • e8b500f478 more simplification and documentation, added networkserializedobject with fixed serialization rate and ez callbacks Anton Franzluebbers 2022-01-06 20:04:05 -0500
  • 8861888ade some more cleanup and documentation, split dissonance player into its own componenent for simple adding, added some binarywriter extensions Anton Franzluebbers 2022-01-06 17:58:20 -0500
  • 440b8e97ca some more cleanup and documentation, split dissonance player into its own componenent for simple adding, added some binarywriter extensions Anton Franzluebbers 2022-01-06 17:58:20 -0500
  • 55b405c5b8 maybe fixed ci, made naming convention consistent Anton Franzluebbers 2022-01-06 16:24:36 -0500
  • 1606306134 maybe fixed ci, made naming convention consistent Anton Franzluebbers 2022-01-06 16:24:36 -0500
  • 887d310053 reorganized into a package, added a namespace, added an assemblydefinition, attempt at ci for upm branch creation Anton Franzluebbers 2022-01-06 16:02:50 -0500
  • 480b9cd1ca reorganized into a package, added a namespace, added an assemblydefinition, attempt at ci for upm branch creation Anton Franzluebbers 2022-01-06 16:02:50 -0500
  • 18746b43d8 removed debug message Kyle Johnsen 2022-01-05 17:41:58 -0500
  • c4663e57c4 trying again Kyle Johnsen 2022-01-05 14:35:12 -0500
  • 739bc1d9d8 fixed issue Kyle Johnsen 2022-01-05 14:28:18 -0500
  • 92f3864855 back to reliable for voice Kyle Johnsen 2022-01-05 14:18:39 -0500
  • 4bebb9e779 UDP messages working Kyle Johnsen 2022-01-05 14:08:03 -0500
  • 5d573f6f8d changed to medium frame size Kyle Johnsen 2022-01-05 01:31:55 -0500
  • be8888cf31 added microphone selection box Kyle Johnsen 2022-01-05 00:27:05 -0500
  • 20fcf118bd added example of how to do audio groups/message groups Kyle Johnsen 2022-01-05 00:20:54 -0500
  • 6c6c7c4833 moved all dissonance refs out of base components. Dissonnance is now implemented in a specialized networkobject Kyle Johnsen 2022-01-04 23:39:57 -0500
  • 1830235130 removed server code (transferred to velnetserver repo) Kyle Johnsen 2022-01-04 19:54:23 -0500
  • 57310f180c send message to remove deleted scene objects when a new player loads Kyle Johnsen 2022-01-04 19:04:16 -0500
  • 001e89509f made sending messages lower level Kyle Johnsen 2022-01-04 17:39:13 -0500
  • 34732b43f6 more docs Kyle Johnsen 2022-01-04 14:24:48 -0500
  • d18ddf1dba added message group, and bad example of using them for voice comms Kyle Johnsen 2022-01-04 12:48:20 -0500
  • 51538416e6 reorganized project a bit, and added short todo in server_basics Kyle Johnsen 2022-01-04 00:27:56 -0500
  • c15c7abf1d fixed bug when master server leaves, ownership wasn't be transferred properly Kyle Johnsen 2022-01-04 00:16:43 -0500
  • 775bc52e3e added quick test of taking ownership and deleting. Both work well Kyle Johnsen 2022-01-03 23:45:10 -0500
  • 1a57cd3879 instantiation working nicely, including when objects join later Kyle Johnsen 2022-01-03 23:36:11 -0500
  • 0167ca3003 better concept for the player now that is more generic Kyle Johnsen 2022-01-03 17:16:25 -0500
  • a967795b58 new server that handles master clients; new client that handles additional objects in scene, with some progress towards instantiation and deleting Kyle Johnsen 2022-01-03 15:58:58 -0500
  • e33201593b positional audio (no non positional yet) and leaving and joining Kyle Johnsen 2022-01-03 10:12:15 -0500
  • 6ac6bb3fc8 dissonance works properly now. Fixed list audio id to reset properly Kyle Johnsen 2022-01-03 08:29:50 -0500
  • bbbfd7afb0 almost working with dissonance. Strange lag happening now Kyle Johnsen 2022-01-03 02:13:54 -0500
  • d8ae888fb3 don't send speech to yourself Kyle Johnsen 2022-01-03 01:43:24 -0500
  • c701bf4ed5 moved to dissonance Kyle Johnsen 2022-01-03 01:37:33 -0500
  • 61c7469cb2 now open source with dfvoice removed, and concentus added Kyle Johnsen 2021-12-31 15:27:28 -0500
  • 4f29376791 fixed audio streaming Kyle Johnsen 2021-12-23 09:35:48 -0500
  • 62c9f07578 added speech to demo Kyle Johnsen 2021-12-23 09:14:32 -0500
  • b5ab2afc7d working position updates in unity Kyle Johnsen 2021-12-21 15:13:02 -0500
  • a9793807be small changes after talking with brook Kyle Johnsen 2021-12-20 11:33:01 -0500
  • 090df30c77 added unity project and server docs Kyle Johnsen 2021-12-20 10:31:35 -0500
  • c52eb82a65 added threaded server and test client Kyle Johnsen 2021-12-20 10:30:27 -0500
  • 104fe51c6d first commit Kyle Johnsen 2021-12-18 09:39:53 -0500