Philip Rosedale
2179932f60
Merge branch 'master' of https://github.com/worklist/hifi
2013-04-16 07:35:03 -07:00
Philip Rosedale
1cdeac0fec
Merge pull request #49 from ZappoMan/view_frustum_work
...
Latest view frustum work
2013-04-16 07:24:36 -07:00
tosh
7c2cff824f
renames AngleUtils -> AngleUtil for consistency with the rest of the files
2013-04-16 14:07:19 +02:00
tosh
ac55c610be
tidies changeset
2013-04-16 14:06:03 +02:00
ZappoMan
246380b41e
temp fix to setPitch() problem. Removed some debug printfs. Fixed menu flicker bug.
2013-04-16 00:55:44 -07:00
Philip Rosedale
d00001613f
Renamed functions in head, added ability to change body yaw.
2013-04-15 21:06:45 -07:00
Philip Rosedale
5e5a7e0a0c
Improved SerialInterface: Added gravity vector get function, closer to coding standards, better rendering of levels.
2013-04-15 20:52:18 -07:00
Philip Rosedale
b3e99513cb
Merge branch 'master' of https://github.com/worklist/hifi
2013-04-15 18:37:59 -07:00
Philip Rosedale
cd3e414eda
Removed unneeded variables in main.cpp for pitch,yaw. Renamed routines to make it more clear where gyros are being read. Re-enabled marker box being driven by head gyros.
2013-04-15 18:37:46 -07:00
Stephen Birarda
288a259ac1
more conflict resolutions for broken build after pull
2013-04-15 18:37:25 -07:00
Stephen Birarda
2b49442039
resolve conflicts on merge with upstream master
2013-04-15 18:34:40 -07:00
Stephen Birarda
c6f8cc50a9
Merge remote-tracking branch 'upstream/master'
2013-04-15 18:34:18 -07:00
ZappoMan
e7fa540796
cleaning up of whacky currentCamera experiment
2013-04-15 18:30:33 -07:00
ZappoMan
faf57d9fa8
a little hackery when in view frustum mode so we can see the frustum without OpenGL clipping us
2013-04-15 18:11:23 -07:00
ZappoMan
47a4211257
Merge branch 'master' of https://github.com/worklist/hifi into view_frustum_work
...
Conflicts:
interface/src/Camera.cpp
interface/src/Camera.h
interface/src/main.cpp
2013-04-15 18:05:35 -07:00
Stephen Birarda
a5a93443c6
re-work AvatarData to handle body position and rotation
2013-04-15 18:05:22 -07:00
Jeffrey Ventrella
1e388347dc
yargh
2013-04-15 18:03:34 -07:00
ZappoMan
2625ef014c
latest View Frustum work
2013-04-15 17:57:48 -07:00
ZappoMan
c2c36e6cea
Tweaks to Camera class
...
- added lens attributes
- coding standard cleanup
2013-04-15 17:56:52 -07:00
stojce
8da449041c
small code formating fix
2013-04-16 02:26:11 +02:00
stojce
39df647dcb
#19261 - Add startup time to the main window title, fit to screen
2013-04-16 02:24:38 +02:00
Jeffrey Ventrella
fc8c0498cf
adjusted avatar height and camera up to compensate - improves navigation
2013-04-15 16:16:05 -07:00
Stephen Birarda
a4011934c6
move Orientation class to avatars library, constants to SharedUtil
2013-04-15 15:39:23 -07:00
Jeffrey Ventrella
99c2480642
small tweaks to get ready for bigger tweaks in avatar bone logic
2013-04-15 15:29:49 -07:00
Jeffrey Ventrella
427253b8b0
cleaned up formatting in Head
2013-04-15 15:05:30 -07:00
Jeffrey Ventrella
e97383be2e
updated many aspects of the avatar hand motion as determined by mouse motion and mouse click
2013-04-15 14:58:32 -07:00
Jeffrey Ventrella
574ab04e09
Merge remote-tracking branch 'origin/master'
2013-04-15 12:06:48 -07:00
ZappoMan
bd837862de
fixed lighting when in frustum render mode
2013-04-13 16:16:10 -07:00
ZappoMan
e6a1fb416d
improved the menu states names for frustum rendering modes
2013-04-13 15:58:10 -07:00
ZappoMan
e429dfe61f
fixed bug in rendering menu rows where state was longer than 5 characters
2013-04-13 15:57:30 -07:00
ZappoMan
37322fcb73
Many menu improvements, and some render_view_frustum() improvements
...
- Added menu items for Quit, Voxels, Stars, Frustum features, etc.
- Added FrustomDrawMode enhancements to render_view_frustum()
2013-04-13 15:20:21 -07:00
ZappoMan
e921d06877
Added new feature to MenuRow to allow custom callback for State
...
Note: there's some bug in the menu render code that doesn't like state strings
that are longer than 4 characters + NULL. So, the current code will clip any
state string that is longer than 4 characters. We need to look into this 5
character limit. It's a bug.
2013-04-13 15:18:19 -07:00
ZappoMan
093f489520
make menu columns render properly for menu items wider than 100 pixels
2013-04-13 13:07:02 -07:00
Philip Rosedale
98c8228161
had to take out call to myAvatar.getBonePosition - unclear why it now isn't working.
2013-04-12 21:11:03 -07:00
Philip Rosedale
d5d746ff9e
Merge branch 'master' of https://github.com/worklist/hifi
2013-04-12 21:01:15 -07:00
Philip Rosedale
1d69acef56
Removed hand class files, relocated transmitter receiver function to Head.h
2013-04-12 21:01:01 -07:00
Jeffrey Ventrella
ca05823010
added some smoothness to the camera
2013-04-12 18:06:11 -07:00
ZappoMan
7c7c931e83
fixed build buster after merge
2013-04-12 17:10:04 -07:00
ZappoMan
98904d84ff
Merge branch 'master' of https://github.com/worklist/hifi into view_frustum_work
...
Conflicts:
interface/src/Head.cpp
2013-04-12 17:02:11 -07:00
ZappoMan
5a8c5ff011
coding standards clean up
2013-04-12 16:55:57 -07:00
Jeffrey Ventrella
6ddebd523c
cleaned up Orientation calls to right, up, front
2013-04-12 16:52:31 -07:00
ZappoMan
5504d87212
Merge and Cleanup
...
-Cleanup glmUtils(as in, get rid of it)
-Merge branch 'master' of https://github.com/worklist/hifi into view_frustum_work
2013-04-12 16:32:46 -07:00
Philip Rosedale
5368cbf79a
Merge branch 'master' of https://github.com/worklist/hifi
2013-04-12 16:15:01 -07:00
Philip Rosedale
6d7f343be8
draw a test sphere around my hand in orldspace
2013-04-12 16:13:40 -07:00
Jeffrey Ventrella
84ca2dcb32
added get avatar bone
2013-04-12 16:12:31 -07:00
Philip Rosedale
524ed7deb6
Merge branch 'master' of https://github.com/worklist/hifi
2013-04-12 15:35:02 -07:00
ZappoMan
25f1f1ae3f
include glmUtils.h so that we get vec3 opertator*
2013-04-12 15:08:57 -07:00
ZappoMan
77996fb140
Merge branch 'master' of https://github.com/worklist/hifi into view_frustum_work
2013-04-12 15:06:41 -07:00
ZappoMan
d568cce0cd
changed interface to use ViewFrustum class for rendering view frustum
...
- updated ViewFrustum class to work correctly
- added new keyboard interface to adjust offset camera position and up
- removed keyboard interface for local add sphere, since we don't need that anymore
2013-04-12 15:01:48 -07:00
Jeffrey Ventrella
15c9053fac
Merge branch 'master' of https://github.com/worklist/hifi
2013-04-12 15:01:38 -07:00
Jeffrey Ventrella
265fcc6095
a few small fixes on the avatar springs
2013-04-12 15:00:48 -07:00
ZappoMan
d01d1164ca
latest view frustum work
2013-04-12 13:36:44 -07:00
ZappoMan
76d22f1b2b
more angle tweaks
2013-04-12 11:34:10 -07:00
ZappoMan
7f1ba5c733
playing around with fov angle
2013-04-12 11:26:32 -07:00
Philip Rosedale
dcacad3755
Removed unneeded GLenable cruft
2013-04-12 10:02:41 -07:00
ZappoMan
85bef98f4a
Merge branch 'master' of https://github.com/worklist/hifi into voxel_lod_fixes
2013-04-11 18:42:12 -07:00
birarda
e638805bd7
Merge pull request #30 from PhilipRosedale/master
...
Added startup timer
2013-04-11 17:54:45 -07:00
Philip Rosedale
76e2ca301e
Fixes stephen asked for - remove finger stuff
2013-04-11 17:53:57 -07:00
Philip Rosedale
27c032270c
Resolved merge
2013-04-11 17:49:43 -07:00
Philip Rosedale
47dfb08ff2
Merge remote-tracking branch 'origin/startupTimer'
2013-04-11 17:46:20 -07:00
birarda
9ea6457c0c
Merge pull request #28 from PhilipRosedale/master
...
Trivial change for Stephen to teach me
2013-04-11 17:41:19 -07:00
Jeffrey Ventrella
948ca6279c
improved avatar handshake forces
2013-04-11 17:39:18 -07:00
Philip Rosedale
f1bf7d0eb5
trivial test, removed one unneeded variable
2013-04-11 17:35:32 -07:00
Jeffrey Ventrella
766fad8c2a
Merge branch 'master' of https://github.com/worklist/hifi
2013-04-11 16:51:27 -07:00
Jeffrey Ventrella
1dc390bf3a
working on avatar local ori motions
2013-04-11 16:51:08 -07:00
Stephen Birarda
7c3f5264b5
resolve conflicts on merge with upstream master
2013-04-11 16:48:40 -07:00
Stephen Birarda
a1d209dd70
manage one AgentList per process via singleton
2013-04-11 15:45:04 -07:00
Jeffrey Ventrella
bd09084031
cleaned up some Orientation formtting
2013-04-11 15:37:15 -07:00
Jeffrey Ventrella
661d5fdb3e
Merge
...
Merge branch 'master' of https://github.com/worklist/hifi
2013-04-11 15:32:44 -07:00
Jeffrey Ventrella
556f11a0c0
added test 'other' avatar for proxemixs testing
2013-04-11 15:32:35 -07:00
ZappoMan
f376b954ca
Merge branch 'master' of https://github.com/worklist/hifi into voxel_lod_fixes
2013-04-11 14:58:14 -07:00
Stephen Birarda
606c91bb47
remove the Vector3D class, not in use
2013-04-11 14:56:10 -07:00
ZappoMan
a68ae64a17
Merge branch 'master' of https://github.com/worklist/hifi into voxel_lod_fixes
2013-04-11 13:07:52 -07:00
Jeffrey Ventrella
6f0881f40d
reversed left-right strafe
2013-04-11 13:06:47 -07:00
ZappoMan
e9ef765021
set default frustum to cameraFrustum not head frustum
2013-04-11 12:51:43 -07:00
Stephen Birarda
78fdccccad
rename avatar mixer packet header, match in interface network receive
2013-04-11 11:18:54 -07:00
ZappoMan
002d35932e
Merge pull request #21 from birarda/19170B
...
Leo's Avatar Mixer + birarda's AgentData updates
2013-04-11 10:43:02 -07:00
ZappoMan
0fff73e225
fixed plainting with new head implementation
2013-04-11 01:36:52 -07:00
ZappoMan
24862ca535
fixing up render view frustum, now it's working
2013-04-11 01:02:04 -07:00
Philip Rosedale
a0938cddea
Merge remote-tracking branch 'origin' into startupTimer
2013-04-11 00:11:52 -07:00
Philip Rosedale
407da2aea8
Added a startup timer
2013-04-11 00:11:31 -07:00
Jeffrey Ventrella
cd8c760959
cleaned up some code
2013-04-11 00:10:52 -07:00
Philip Rosedale
81c4186179
pull (Jeffrey)
...
Merge branch 'master' of github.com:worklist/hifi
2013-04-10 21:55:47 -07:00
Jeffrey Ventrella
dbbe7500ac
removed negative z hack in avatar. Avatar getting less hacky
2013-04-10 21:52:18 -07:00
Jeffrey Ventrella
6b4486c8c9
removed Vector3D class and fixed bug in avatar springs
2013-04-10 21:34:54 -07:00
ZappoMan
712b14c364
hacking on frustum for camera
2013-04-10 21:27:29 -07:00
ZappoMan
0f17c148f4
adding camera vs head for frustum view, not working yet
2013-04-10 21:21:13 -07:00
Jeffrey Ventrella
0564aa1a1b
Hi!
...
Merge branch 'master' of https://github.com/worklist/hifi
2013-04-10 21:12:20 -07:00
Jeffrey Ventrella
f294cc8782
working on avatar orientation issues
2013-04-10 21:12:15 -07:00
Philip Rosedale
e0a704935d
made display a bit cleaner
2013-04-10 19:08:22 -07:00
Philip Rosedale
5ea6a9a696
Add little balls to the end of the world coordinate axis markers when shown
2013-04-10 18:57:09 -07:00
Philip Rosedale
834821d005
Removed the lattice object
2013-04-10 18:25:54 -07:00
Philip Rosedale
34e5b670a2
Tweaked location and color of agents display for menu, removed audio start playback log
2013-04-10 18:01:18 -07:00
Philip Rosedale
859903274d
Tweaks to menu to have right position under Mac, always on, slightly smaller font
2013-04-10 17:48:09 -07:00
Philip Rosedale
8b54b528c3
Fixed Menu to hit very top of screen on Mac
2013-04-10 17:35:53 -07:00
Philip Rosedale
6a5f1ac73e
Merge remote-tracking branch 'origin/master'
2013-04-10 17:00:30 -07:00
Philip Rosedale
8d5ee616ac
Added a debug menu option
2013-04-10 16:58:53 -07:00
Stephen Birarda
56f4484720
Merge branch 'master' of github.com:worklist/hifi
2013-04-10 16:57:34 -07:00
Stephen Birarda
6270659cdc
inline declaration and initialization for menu
2013-04-10 16:56:15 -07:00
Jeffrey Ventrella
8429db73fa
Hi there!
...
Merge branch 'master' of https://github.com/worklist/hifi
2013-04-10 16:52:55 -07:00
Jeffrey Ventrella
020c21d1d6
removed Vector3D class and fixed bug in avatar springs
2013-04-10 16:52:48 -07:00
Stephen Birarda
19b9a0f5f5
include cstring in MenuColumn for strlen and strcpy
2013-04-10 16:18:26 -07:00
Stephen Birarda
189bfdfb36
add header comments to Vincent's menu files
2013-04-10 16:16:36 -07:00
Stephen Birarda
6665e62341
include cstring for strlen and strcpy
2013-04-10 16:13:27 -07:00
Stephen Birarda
27ab895381
have MenuColumn constructor take const char*
2013-04-10 16:10:50 -07:00
Stephen Birarda
b152d43f77
refactor menu callbacks and row/column adding
2013-04-10 16:07:46 -07:00
birarda
88c2e9510d
Merge pull request #22 from dominiquevincent/19171
...
Code Review for Job #19171
2013-04-10 15:49:23 -07:00
vincent
ebc5874441
#19171 Missing Code Review changes - part 2
2013-04-11 00:47:53 +02:00
Stephen Birarda
7731ae886a
remove some more MARKER_CAPTURE code
2013-04-10 15:30:33 -07:00
Stephen Birarda
010c7e028d
switch from strchr to memchr for broadcastToAgents
2013-04-10 15:30:21 -07:00
Jeffrey Ventrella
a2a7640bd2
merge
...
Merge branch 'master' of https://github.com/worklist/hifi
2013-04-10 15:27:10 -07:00
Jeffrey Ventrella
3871c220b2
improved hand movement - now transformed to av rotation
2013-04-10 15:27:04 -07:00
vincent
b43475a34e
#19171 Missing Code Review changes
2013-04-11 00:23:41 +02:00
Stephen Birarda
c378241afb
NULL terminate the broadcastReceivers char*
2013-04-10 15:20:35 -07:00
vincent
cd1aa99dfa
#19171 merge with master
2013-04-11 00:20:05 +02:00
Stephen Birarda
9a4f73e3bd
fix undeclared identifier myHead
2013-04-10 15:14:42 -07:00
Stephen Birarda
666517c50e
Merge remote-tracking branch 'upstream/master' into 19170B
2013-04-10 15:14:12 -07:00
vincent
4dbff46234
#19171 Code Review changes
2013-04-11 00:13:40 +02:00
ZappoMan
5d1f11e413
fixed bug in frustrum direction, added viewing offset mode
2013-04-10 15:02:31 -07:00
Jeffrey Ventrella
a523a24c23
fixed hand motion stuff
2013-04-10 15:00:28 -07:00
Stephen Birarda
acc97282c9
bracket styling changes, removed commented code
2013-04-10 14:35:45 -07:00
Jeffrey Ventrella
797cec4513
hello!
...
Merge branch 'master' of https://github.com/worklist/hifi
2013-04-10 14:29:14 -07:00
Jeffrey Ventrella
7b4d0b5598
removed bone spam
2013-04-10 14:29:08 -07:00
vincent
eb646ade84
#19171 split of menu.cpp in menuColumn.cpp and menuRow.cpp
2013-04-10 22:39:01 +02:00
ZappoMan
4b7b5437ac
some cleanup of view frustum debugging code
2013-04-10 13:26:21 -07:00
ZappoMan
7cd70b1f47
use Jeffery's code for view frustum debugging
2013-04-10 13:12:47 -07:00
Jeffrey Ventrella
228f76c789
Thingy!
...
Merge branch 'master' of https://github.com/worklist/hifi
2013-04-10 12:54:57 -07:00
Jeffrey Ventrella
be5044c560
flipped y direction of up-down avatar navigation
2013-04-10 12:54:52 -07:00
Philip Rosedale
d57a4428d9
deleted unused stuff that caused conflict with myAvatar change
2013-04-10 12:47:40 -07:00
Philip Rosedale
53df8a718a
Merge remote-tracking branch 'origin/master'
2013-04-10 12:45:35 -07:00
Philip Rosedale
8010129774
Few more bits of cleanup and variable renaming, turned voxel rendering back on by default
2013-04-10 12:43:26 -07:00
Jeffrey Ventrella
87c351ce4f
changed 'myHead' to 'myAvatar' in main.cpp, and a few local variables acordingly
2013-04-10 12:37:34 -07:00
Stephen Birarda
fcee05e9f0
handle pinging of unknown agents in AgentList thread
2013-04-10 12:37:14 -07:00
vincent
6a5c51bc69
#19171 Add a simple openGL menu that will work x-platform
2013-04-10 21:31:29 +02:00
Jeffrey Ventrella
eee57a9c0c
fixed merge conflict
2013-04-10 12:21:40 -07:00
Philip Rosedale
f26f9546b7
Merge remote-tracking branch 'origin'
2013-04-10 12:20:18 -07:00
Philip Rosedale
480eededfd
Another fix to starfield warning.
2013-04-10 12:19:55 -07:00
Philip Rosedale
57724cb569
Fixing some compiler warnings in starfield
2013-04-10 12:19:05 -07:00
ZappoMan
76937720bd
Merge branch 'master' of https://github.com/worklist/hifi
2013-04-10 12:13:12 -07:00
Jeffrey Ventrella
089271f615
whatever you say, git.
...
Merge branch 'master' of https://github.com/worklist/hifi
2013-04-10 12:13:03 -07:00
Jeffrey Ventrella
ab8140e0ef
fixed a bug in avatar head lookat direction
2013-04-10 12:12:57 -07:00
ZappoMan
28a41132a4
latest work on render_view_frustum
2013-04-10 12:12:52 -07:00
Stephen Birarda
de358d4bf6
fix warnings produced by starfield additions
2013-04-10 12:10:03 -07:00
Stephen Birarda
ec520752f1
Merge remote-tracking branch 'upstream/master' into 19170B
2013-04-10 12:07:35 -07:00
Stephen Birarda
cf1f087b38
add method to parse bulk agent data from a mixer
2013-04-10 11:57:24 -07:00
birarda
84456ac9af
Merge pull request #20 from dominiquevincent/19197
...
Code Review for Job #19197
2013-04-10 11:49:59 -07:00
vincent
1e2e505301
Another merge and fix ...
2013-04-10 20:41:46 +02:00
Stephen Birarda
98db359db3
Merge branch 'master' of github.com:worklist/hifi into 19170B
2013-04-10 09:58:46 -07:00
Stephen Birarda
861108b12b
Merge branch 'master' of github.com:worklist/hifi
2013-04-10 09:44:59 -07:00
ZappoMan
597f35db3d
moved vector math helpers to Utils.cpp/h
2013-04-10 09:39:43 -07:00