Jeffrey Ventrella
|
b388e9a760
|
(1) re-designed and debugged the orientation class and cleaned up quaternion code, and fixed issues in camera and main related to yaw and camera transforms (2) improved hand-holding algorithm
|
2013-05-01 13:00:08 -07:00 |
|
Andrzej Kapolka
|
0fe4d57ad7
|
I think this is the least intrusive fix for the chat crashes: lock the agent
list when we're updating from the network, simulating, or rendering. I think
there are likely to be other synchronization issues, but this is a start.
|
2013-04-29 13:17:39 -07:00 |
|
Andrzej Kapolka
|
b9fdba2711
|
Rather than creating a thread to read datagrams, just set the socket to
nonblocking mode and check it before simulating. This addresses one aspect
of the lack of synchronization on AgentList, but there are other issues...
|
2013-04-26 11:08:41 -07:00 |
|
Andrzej Kapolka
|
46041b2ed9
|
Style tweaks: preface privates with underscore, capitalize enum members.
|
2013-04-26 10:21:14 -07:00 |
|
Andrzej Kapolka
|
c6af08d883
|
Merge branch 'master' of https://github.com/worklist/hifi
Conflicts:
avatar-mixer/src/main.cpp
|
2013-04-25 17:40:55 -07:00 |
|
Stephen Birarda
|
69ea567f77
|
use class key for AgentListIterator friend in AgentList
|
2013-04-25 17:12:11 -07:00 |
|
Stephen Birarda
|
ccbbf31beb
|
fix for extraneous typedefs and reference to AgentListIterator as friend
|
2013-04-25 17:10:09 -07:00 |
|
Stephen Birarda
|
cdb8b1b144
|
Merge remote-tracking branch 'upstream/master' into agentlist-array
|
2013-04-25 16:40:20 -07:00 |
|
Stephen Birarda
|
edc908b1cd
|
AgentList type squishes across project
|
2013-04-25 16:25:49 -07:00 |
|
Stephen Birarda
|
81322d01e5
|
spacing fixes in AgentList
|
2013-04-25 16:19:33 -07:00 |
|
Stephen Birarda
|
507f39a052
|
fix readability of agent dereference
|
2013-04-25 16:14:38 -07:00 |
|
Stephen Birarda
|
215efe3b78
|
bunch of const changes for glm::vec3 in Avatar and Orientation
|
2013-04-25 16:10:55 -07:00 |
|
Stephen Birarda
|
625a963918
|
prefer -> notation to (*TYPE) for AgentList iterator
|
2013-04-25 15:49:25 -07:00 |
|
Andrzej Kapolka
|
d5da35e91a
|
Merge branch 'master' of https://github.com/worklist/hifi
|
2013-04-25 15:41:57 -07:00 |
|
Stephen Birarda
|
5ddd9a9f4f
|
Merge remote-tracking branch 'upstream/master' into agentlist-array
|
2013-04-25 15:27:40 -07:00 |
|
Andrzej Kapolka
|
d041072d40
|
Delete support (though the one on my numeric keypad doesn't work?),
sending key states.
|
2013-04-25 15:26:05 -07:00 |
|
Stephen Birarda
|
ef6593eb89
|
update audio-mixer to use new AgentList iterator
|
2013-04-25 15:21:56 -07:00 |
|
Stephen Birarda
|
ad530b4eb8
|
fix bug based on dynamic end of agentList iterator
|
2013-04-25 15:10:08 -07:00 |
|
Stephen Birarda
|
2850d74a84
|
add typedefs for stl iterator implementation
|
2013-04-25 14:48:07 -07:00 |
|
Andrzej Kapolka
|
675d06e4b9
|
More chat bits; basic functionality now working.
|
2013-04-25 14:03:31 -07:00 |
|
Stephen Birarda
|
836d286b75
|
initial transition from vector to multi-dimensional array in AgentList
|
2013-04-25 13:11:13 -07:00 |
|
Philip Rosedale
|
ba55175870
|
Gravity is ON near origin, off in space, and a gravity field can be created with getGravity()
|
2013-04-25 09:50:35 -07:00 |
|
Andrzej Kapolka
|
9d4fded901
|
Merge branch 'master' of https://github.com/worklist/hifi
Conflicts:
interface/src/main.cpp
|
2013-04-24 17:11:37 -07:00 |
|
Andrzej Kapolka
|
f538e2bdbc
|
Added key state to avatar data, started on chat entry field.
|
2013-04-24 17:06:55 -07:00 |
|
Philip Rosedale
|
6c986a1049
|
Merge pull request #127 from tschw/19188
19188
|
2013-04-24 16:53:04 -07:00 |
|
Stephen Birarda
|
87386cb05a
|
line the consts back up in AvatarData
|
2013-04-24 13:54:35 -07:00 |
|
Stephen Birarda
|
461ca6ecb4
|
revert some of the const changes that make sense
|
2013-04-24 13:51:27 -07:00 |
|
Stephen Birarda
|
a423d3c38f
|
more const repairs in AvatarData
|
2013-04-24 13:49:24 -07:00 |
|
Stephen Birarda
|
142a8a6f08
|
remove double const in AvatarData.h
|
2013-04-24 13:45:17 -07:00 |
|
Stephen Birarda
|
cfbe8a719c
|
fix getter for hand state in AvatarData
|
2013-04-24 12:39:25 -07:00 |
|
Stephen Birarda
|
a5ea1dca7e
|
fix incorrect debugging of agent local and public addresses
|
2013-04-24 11:16:13 -07:00 |
|
tosh
|
225188a6f9
|
Merge branch 'master' of git://github.com/worklist/hifi into 19188
|
2013-04-24 13:32:30 +02:00 |
|
Jeffrey Ventrella
|
428cb89895
|
Merge remote-tracking branch 'upstream/master'
|
2013-04-23 20:44:50 -07:00 |
|
Stephen Birarda
|
11986ca00f
|
add IP address to DS information output
|
2013-04-23 15:58:06 -07:00 |
|
Stephen Birarda
|
3344016212
|
SOLO_AGENT_TYPES needs a defined size
|
2013-04-23 14:12:21 -07:00 |
|
Stephen Birarda
|
ceefda8ce1
|
add cstring for memset and memcpy
|
2013-04-23 14:09:09 -07:00 |
|
Jeffrey Ventrella
|
eb631e2ef6
|
renamed "bodyPosition" to "position". (This corresponds to the position of the avatar on the ground, where y=0). I will next add a new "getBodyPosition" which returns the avatar's center of gravity - is useful for certain purposes, such as setting collision volumes, etc.
|
2013-04-23 14:05:23 -07:00 |
|
Stephen Birarda
|
620615599f
|
fix the const for injectAudio
|
2013-04-23 14:01:19 -07:00 |
|
Stephen Birarda
|
ed5afb3537
|
add const to injectAudio method
|
2013-04-23 13:57:41 -07:00 |
|
Stephen Birarda
|
fd6fb60d24
|
fix pointer var declarations in AudioInjector class
|
2013-04-23 13:55:42 -07:00 |
|
Stephen Birarda
|
ddc74984b5
|
fix pointer var declarations, AudioInjector constructor in eve main
|
2013-04-23 13:52:25 -07:00 |
|
Jeffrey Ventrella
|
a73ea8c255
|
some preparation for adding hand state to avatar interactions
|
2013-04-23 13:48:34 -07:00 |
|
Stephen Birarda
|
42ba5a51d4
|
Merge remote-tracking branch 'upstream/master'
|
2013-04-23 13:38:59 -07:00 |
|
Stephen Birarda
|
7ae320d7e1
|
intial version of eve that says WALL-E every so often
|
2013-04-23 13:37:49 -07:00 |
|
Philip Rosedale
|
5556686875
|
Fixes from brad's review
|
2013-04-23 11:59:43 -07:00 |
|
Stephen Birarda
|
88fe04bcd1
|
hook up the injector to the new AudioInjector class
|
2013-04-23 11:48:01 -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 |
|
Stephen Birarda
|
beee875e88
|
add a new AudioInjector class that can be leveraged from eve and injector
|
2013-04-23 10:46:05 -07:00 |
|
tosh
|
723d49d78c
|
Merge branch 'master' of git://github.com/worklist/hifi into 19188
|
2013-04-23 16:08:47 +02:00 |
|
Stephen Birarda
|
79d547e9d0
|
fix return of bytes read to push pointer forwards
|
2013-04-22 18:41:12 -07:00 |
|