Commit graph

34 commits

Author SHA1 Message Date
Stephen Birarda
1c9d4de0d6 hook up VoxelAgentData to new MarkerNode class 2013-03-26 14:06:52 -07:00
Stephen Birarda
761db13e90 add the MarkerNode class to maintain markers during tree traversal 2013-03-26 14:06:34 -07:00
Stephen Birarda
5bd398931f remove voxel sending from voxel main loop 2013-03-26 12:47:21 -07:00
Stephen Birarda
9dbb64aaec have mixer and voxel server also maintain agent IDs 2013-03-25 16:54:36 -07:00
Stephen Birarda
507b6e0064 use abstracted DS check in method from AgentList 2013-03-25 16:24:14 -07:00
Stephen Birarda
c08b7acac5 print some metrics after voxel send to client 2013-03-22 16:20:27 -07:00
Stephen Birarda
c40800db8b send back a 10 level voxel tree from server 2013-03-22 15:32:36 -07:00
Stephen Birarda
6a39934cb1 capitals are important 2013-03-22 12:11:48 -07:00
Stephen Birarda
24d26a3a01 check for dead agents in VS so we can re-request from interface 2013-03-22 12:10:04 -07:00
Stephen Birarda
4474e5dfa8 include cstdio for sscanf 2013-03-22 12:06:47 -07:00
Stephen Birarda
1161cd6a5a include cstring for memcpy in VoxelAgentData 2013-03-22 12:04:28 -07:00
Stephen Birarda
8ec5298c4a add groundwork for LOD specific transmissions from VS 2013-03-22 12:01:30 -07:00
Stephen Birarda
2c701c8e69 add VoxelAgentData class for VS to hold position and level data for clients 2013-03-22 10:36:19 -07:00
Kees van Prooijen
f308d8e004 merge with upstream master 2013-03-21 10:10:33 -07:00
Stephen Birarda
f8485ab5da output total number of packets and bytes sent to agent from VS 2013-03-20 16:23:10 -07:00
Stephen Birarda
9ac664dbab include cstdio for uint8_t 2013-03-20 13:34:53 -07:00
Stephen Birarda
68765c5a2c mixer and voxel server must report EC2 address 2013-03-20 13:27:27 -07:00
Kees van Prooijen
9ae11ffe77 more windows port 2013-03-20 12:13:14 -07:00
Stephen Birarda
76f7f68526 fix voxel system to send new bistream format, add helpers to VoxelNode class 2013-03-19 15:52:51 -07:00
Stephen Birarda
c7213d6593 conditionally include winsock2.h instead of UNIX socket stuff 2013-03-19 11:46:53 -07:00
Kees van Prooijen
cd27c74a2d prelimanary changes for windows port 2013-03-19 11:01:08 -07:00
Stephen Birarda
6e9fa80966 use new loadBitstreamBuffer function to return voxel data to requesting agent 2013-03-18 13:23:21 -07:00
Stephen Birarda
807377ef97 change bitstream load function to return stateless MTU sized packets 2013-03-18 13:16:14 -07:00
Stephen Birarda
64ec16c62f voxels are now sent to interface clients as bitstream 2013-03-15 14:34:52 -07:00
Stephen Birarda
9167c8e038 force STDOUT buffer flush on newline 2013-03-13 13:30:45 -07:00
Stephen Birarda
c68304ded3 VS listens on VOXEL_LISTEN_PORT, not MIXER_LISTEN_PORT 2013-03-13 11:09:42 -07:00
Stephen Birarda
671c2ef900 have voxel server report hard-coded EC2 external address 2013-03-13 11:08:19 -07:00
Stephen Birarda
95eb241fdd remove OS X specific menu, have voxel server point to correct DS 2013-03-13 11:07:46 -07:00
Stephen Birarda
7b1529ac96 add back AgentList include after accidentally removing it 2013-03-13 11:02:29 -07:00
Stephen Birarda
8d2c6a2c0d add missing includes for voxel build on unix 2013-03-13 11:00:27 -07:00
Stephen Birarda
5d02d563b3 remove the flange until it's ready for primetime
This reverts commit 5652d0dcd3.
2013-03-10 15:04:23 -07:00
Stephen Birarda
5652d0dcd3 add a flange effect when turning head with gyros 2013-03-08 17:18:28 -08:00
Stephen Birarda
39e8179473 add a missing semicolon 2013-03-08 14:33:37 -08:00
Stephen Birarda
686404be2b add a voxel server 2013-03-08 14:32:06 -08:00