ZappoMan
f449eafa63
added typedef for location enum
2013-04-24 22:53:34 -07:00
ZappoMan
bbdf97ccc4
added some helper functions for debugging and for improved voxel protocol
...
- added outputBufferBits() which will output an entire buffer as debug bits/bytes
- tweak to outputBits() to allow caller to ask for NewLine or not
- added insertIntoSortedArrays() which keeps a set of arrays sorted by a key
2013-04-24 22:50:40 -07:00
ZappoMan
4b726b7fba
added compareOctalCodes() and support for null octal code in printOctalCode()
2013-04-24 22:49:09 -07:00
ZappoMan
594ff6a759
Merge pull request #115 from PhilipRosedale/master
...
First commit fix gyros - local render now works.
2013-04-23 12:08:34 -07:00
Philip Rosedale
90c56e796b
One... last.... const....
2013-04-23 12:07:12 -07:00
Philip Rosedale
5556686875
Fixes from brad's review
2013-04-23 11:59:43 -07:00
Philip Rosedale
7aea9d1e61
Fixed :: prefix for local variables
2013-04-23 11:21:36 -07:00
Philip Rosedale
2ef45e8512
Avatar head rotation, audio loudness (for facial animation) and hand state (grabbing or not) now sent in broadcast data.
2013-04-23 11:15:11 -07:00
Philip Rosedale
9760b7d410
First commit to re-enable gyros, removed various old head_mirror variables, now use 'lookingInMirror', etc. Local gyros now correctly drive own head.
2013-04-23 09:47:52 -07:00
birarda
e00a387020
Merge pull request #114 from birarda/avatar-from-mixer
...
fix returned number of bytes read from AvatarData parseData
2013-04-22 18:41:49 -07:00
Stephen Birarda
79d547e9d0
fix return of bytes read to push pointer forwards
2013-04-22 18:41:12 -07:00
birarda
7eee3404c7
Merge pull request #113 from birarda/avatar-from-mixer
...
fix broken build from NULL interface client sockets
2013-04-22 18:36:47 -07:00
Stephen Birarda
8201b963d1
fix crash for NULL agent sockets
2013-04-22 18:36:13 -07:00
ZappoMan
982e2b1d0c
Merge pull request #112 from ZappoMan/view_frustum_work
...
Fix false colorization initialization bug
2013-04-22 18:11:42 -07:00
ZappoMan
47bfceca31
Merge branch 'master' of https://github.com/worklist/hifi into view_frustum_work
2013-04-22 18:08:27 -07:00
ZappoMan
b291b5d1f6
fixed bug in initialization of false color (actually true color)
2013-04-22 18:07:58 -07:00
ZappoMan
19e7e73b5d
Merge pull request #111 from birarda/avatar-from-mixer
...
return int of bytes read from parseData, removing AvatarData const, fix socketMatch NULL socket crash
2013-04-22 18:07:32 -07:00
Stephen Birarda
4956370d52
have parseData return the number of bytes consumed
2013-04-22 18:05:27 -07:00
ZappoMan
80669b03fd
Merge pull request #110 from birarda/avatar-from-mixer
...
creation of other avatars should be driven by avatar mixer packet
2013-04-22 17:59:21 -07:00
Stephen Birarda
8a3135a084
Merge remote-tracking branch 'upstream/master' into avatar-from-mixer
2013-04-22 17:56:19 -07:00
Stephen Birarda
d895665d5f
create missing agents sent from the avatar mixer
2013-04-22 17:55:48 -07:00
ZappoMan
d23e0a578a
Merge pull request #109 from ZappoMan/view_frustum_work
...
Change ViewFrustumCulling to default server behavior, some printf() cleanup
2013-04-22 17:46:02 -07:00
Philip Rosedale
bff3caf0f7
Merge pull request #108 from Ventrella/master
...
a few small tweaks
2013-04-22 17:44:34 -07:00
ZappoMan
465dcf81c0
Merge branch 'master' of https://github.com/worklist/hifi into view_frustum_work
2013-04-22 17:44:24 -07:00
ZappoMan
9d17dc0387
make view frustum culling default behavior, removed soem debug printf()s for now
2013-04-22 17:43:28 -07:00
Jeffrey Ventrella
1524bd55a8
Merge remote-tracking branch 'upstream/master'
2013-04-22 17:42:07 -07:00
Jeffrey Ventrella
602fd94af2
a few cleanups
2013-04-22 17:41:12 -07:00
Stephen Birarda
06b794563f
stop sending avatar agents to other avatars in DS packet
2013-04-22 17:40:27 -07:00
birarda
2d8092eaf7
Merge pull request #106 from Ventrella/master
...
Improved avatar rendering
2013-04-22 17:33:42 -07:00
birarda
3191b2e1e4
Merge pull request #107 from ZappoMan/view_frustum_work
...
switch to boxInFrustum() instead of pointInFrustum() for improved accuracy
2013-04-22 17:27:02 -07:00
ZappoMan
978a41f6ca
Merge branch 'master' of https://github.com/worklist/hifi into view_frustum_work
2013-04-22 17:22:24 -07:00
ZappoMan
4e0a3e3b58
switch to boxInFrustum() instead of pointInFrustum() for more accuracy
2013-04-22 17:21:47 -07:00
Jeffrey Ventrella
9a53832599
Merge remote-tracking branch 'upstream/master'
2013-04-22 16:33:30 -07:00
Jeffrey Ventrella
3dc03f44a1
improved rendering of avatar
2013-04-22 16:32:35 -07:00
birarda
93c47aa6e6
Merge pull request #105 from birarda/master
...
fix the size of the heads of other avatars
2013-04-22 16:31:33 -07:00
Stephen Birarda
fb703171f2
make other heads the same color and same size
2013-04-22 16:30:45 -07:00
birarda
0670facdd7
Merge pull request #104 from birarda/master
...
fix incorrect number of bytes per avatar
2013-04-22 16:22:53 -07:00
Stephen Birarda
ea5a247f93
view frustum additions means there are now 94 bytes per avatar
2013-04-22 16:22:06 -07:00
Stephen Birarda
7375932cc7
Merge remote-tracking branch 'upstream/master'
2013-04-22 16:17:54 -07:00
Stephen Birarda
2d8997003a
include avatar ID on log output
2013-04-22 16:16:06 -07:00
birarda
84adea86e3
Merge pull request #103 from birarda/master
...
fix rendering of other agent types
2013-04-22 16:05:32 -07:00
Stephen Birarda
ba4235c175
don't render agents that are not of type avatar
2013-04-22 16:04:46 -07:00
Jeffrey Ventrella
caead24462
Merge remote-tracking branch 'upstream/master'
2013-04-22 15:40:25 -07:00
Jeffrey Ventrella
ca2840f905
Cleaned up some const values in Head.h, implemented avatar gravity and ground collision, improved test sphere collision, added _usingBodySprings test to getHeadPosition, improved camera settings in main.cpp, cleaned up commented-out code in main.cpp
2013-04-22 15:39:31 -07:00
birarda
d92f5b832d
Merge pull request #102 from ZappoMan/view_frustum_work
...
First Cut at View Frustum Culling between server and client
2013-04-22 15:26:45 -07:00
ZappoMan
a79659a5d4
change VoxelAgentData to not include position, use AvatarData _bodyPosition instead
2013-04-22 15:22:41 -07:00
ZappoMan
cea4170270
code review cleanup
2013-04-22 15:14:35 -07:00
ZappoMan
2f6d2469f4
code review cleanup
2013-04-22 15:13:17 -07:00
ZappoMan
436b43ea85
code review cleanup
2013-04-22 15:11:40 -07:00
ZappoMan
7d93f07152
code review cleanup
2013-04-22 15:10:18 -07:00