Andrzej Kapolka
9641ca1e66
More efficient (though perhaps overkill) blendshape mapping.
2013-12-09 15:37:09 -08:00
ZappoMan
68a51f5205
added update to particle
2013-12-09 15:34:52 -08:00
Andrzej Kapolka
a431268815
Somewhat inefficient take on allowing blendshapes coefficients to apply
...
multiple blendshapes.
2013-12-09 15:21:20 -08:00
Philip Rosedale
83a1654d9c
making toy ball
2013-12-09 15:12:28 -08:00
Andrzej Kapolka
9a3c44ce7d
Enable alpha testing for models.
2013-12-09 14:49:37 -08:00
ZappoMan
d0944b0278
make particles spheres for now
2013-12-09 14:06:45 -08:00
Andrzej Kapolka
8f633f87e9
Fix for seg fault on Linux exit.
2013-12-09 13:32:02 -08:00
ZappoMan
2783770e2b
got particles sending from server to client and rendering
2013-12-09 13:29:44 -08:00
Philip Rosedale
9616268da7
Improved full screen mirror view to allow leaning
2013-12-09 13:02:18 -08:00
Andrzej Kapolka
2381b2bbaf
Get rid of initial glow.
2013-12-09 12:30:14 -08:00
ZappoMan
2ca628fdf1
first cut at particle renderer cleanup particle jurisdiction listener fix storage of particles
2013-12-09 11:45:32 -08:00
Andrzej Kapolka
c36e04c435
This should fix the erroneous persistence on startup.
2013-12-09 11:21:32 -08:00
Andrzej Kapolka
85f7995700
Don't apply ambient occlusion to avatars (just voxels).
2013-12-09 11:00:35 -08:00
Philip Rosedale
3bd8c53115
Fix to get other avatar’s model data
2013-12-07 11:36:51 -08:00
Andrzej Kapolka
039a2410b7
Merge branch 'master' of https://github.com/worklist/hifi into metavoxels
2013-12-06 17:51:24 -08:00
Andrzej Kapolka
4c2c8675e7
Merge pull request #1343 from PhilipRosedale/remove_avatar_balls
...
Fix to jerky avatar movement, fix for rotation broken
2013-12-06 17:51:11 -08:00
Philip Rosedale
4edb7decdf
removed printf
2013-12-06 17:47:01 -08:00
Philip Rosedale
9195d60b71
Fix to jerky avatar movement, fix for rotation broken
2013-12-06 17:45:28 -08:00
Andrzej Kapolka
913b14893d
Merge branch 'master' of https://github.com/worklist/hifi into metavoxels
2013-12-06 17:24:04 -08:00
Andrzej Kapolka
29870877a8
More work on metavoxel bits.
2013-12-06 17:12:29 -08:00
ZappoMan
91d6ef633d
Merge pull request #1340 from PhilipRosedale/remove_avatar_balls
...
Remove avatar balls
2013-12-06 17:11:53 -08:00
Andrzej Kapolka
65c21105ae
Merge pull request #1339 from PhilipRosedale/remove_avatar_touch
...
Removed _avatarTouch class
2013-12-06 17:11:41 -08:00
Philip Rosedale
66c5a10020
Fix chat message height
2013-12-06 16:47:13 -08:00
Philip Rosedale
4707733563
Removed avatar balls
2013-12-06 16:26:02 -08:00
ZappoMan
ba83fa462d
Merge pull request #1336 from birarda/master
...
some NodeList cleanup
2013-12-06 15:59:33 -08:00
Philip Rosedale
0fcc2d8634
Removed _avatarTouch class
2013-12-06 15:11:01 -08:00
Stephen Birarda
bcdc066a98
don't set _lastInputLoudness if input is muted
2013-12-06 13:26:40 -08:00
Stephen Birarda
098010e099
don't crash if there is no output
2013-12-06 13:22:07 -08:00
Stephen Birarda
8f4e641ade
remove NodeList threads that are deprecated
2013-12-05 17:11:58 -08:00
Andrzej Kapolka
d374716c7d
Merge branch 'master' of https://github.com/worklist/hifi
2013-12-05 17:09:19 -08:00
Philip Rosedale
3f957bbf5d
Rave out!
2013-12-05 16:46:11 -08:00
Andrzej Kapolka
16cfeff00d
Ignore further up the hierarchy.
2013-12-05 16:37:40 -08:00
Andrzej Kapolka
02cd97deb1
Adjust palm collision size, use last free index when ignoring.
2013-12-05 16:28:33 -08:00
Philip Rosedale
a1027b7dda
reverse Hz change because I’ve got some other stuff in there
2013-12-05 16:03:06 -08:00
Philip Rosedale
006472cb24
tweaked RGB->Hz for drum to make piano
2013-12-05 15:56:55 -08:00
Andrzej Kapolka
9ecef89c6c
Merge branch 'master' of https://github.com/worklist/hifi
2013-12-05 15:36:56 -08:00
Andrzej Kapolka
ecff3a0542
Basic sphere/capsule-cone penetration test.
2013-12-05 15:36:34 -08:00
Philip Rosedale
e9e6f97084
Merge branch 'master' of https://github.com/worklist/hifi
2013-12-05 15:26:14 -08:00
Stephen Birarda
3f9e00d977
fix a boneheaded mistake in AvatarMixer broadcastAvatarData
2013-12-05 15:10:01 -08:00
Andrzej Kapolka
d238d3c35a
Called addPenetrations wrong.
2013-12-05 14:49:30 -08:00
Stephen Birarda
5e73e803e9
fixes for procedural audio input
2013-12-05 14:49:28 -08:00
Andrzej Kapolka
9be30acf82
Render the palm collision proxies.
2013-12-05 14:40:24 -08:00
Stephen Birarda
21076af739
hook audio loudness back to QAudioInput
2013-12-05 14:29:55 -08:00
Andrzej Kapolka
3c167da8a4
Merge branch 'master' of https://github.com/worklist/hifi
2013-12-05 14:26:37 -08:00
Andrzej Kapolka
d2cb6f0243
Test hand against other avatars.
2013-12-05 14:19:13 -08:00
Andrzej Kapolka
b90c5bdae8
Option to render collision proxies, more general avatar penetration test, fix
...
for meshes with only one joint influence.
2013-12-05 14:00:38 -08:00
Philip Rosedale
a9bd6718ff
Merge branch 'master' of https://github.com/worklist/hifi
2013-12-05 13:41:13 -08:00
Philip Rosedale
a7dacec63d
Don’t render collision if not own avatar, don’t check for collisions with voxel tree if not me.
2013-12-05 13:36:00 -08:00
Stephen Birarda
487209e270
fix bandwidth meter for audio
2013-12-05 13:21:16 -08:00
Stephen Birarda
d1054b3cfc
add received audio to buffer via queued connection
2013-12-05 13:17:16 -08:00
Stephen Birarda
80e1b5a4bc
some logic and spacing fixes in the audio mixer
2013-12-05 13:05:29 -08:00
Stephen Birarda
d2f7dd2371
resolve conflicts on merge with upstream master
2013-12-05 12:13:11 -08:00
Andrzej Kapolka
1edfc90e5e
Missed a scale multiplier.
2013-12-05 12:02:48 -08:00
Stephen Birarda
71aca69410
fix rendered scope for new Qt Audio
2013-12-05 11:36:45 -08:00
Philip Rosedale
0c4b66ef54
Merge pull request #1312 from ZappoMan/more_on_particle_server
...
First cut at basic Particle Server
2013-12-05 11:29:01 -08:00
Andrzej Kapolka
0ea0887f66
Add a scale factor to bone radii.
2013-12-05 11:21:56 -08:00
Andrzej Kapolka
9b3560d414
Skip the hands' parents as well as the hands themselves.
2013-12-05 11:10:22 -08:00
Stephen Birarda
6765ce2f1f
some spacing cleanup in Audio
2013-12-05 10:23:06 -08:00
Stephen Birarda
6bbd944b6a
wait for audio thread to quit on application exit
2013-12-05 10:21:30 -08:00
Andrzej Kapolka
193f676fcb
Merge branch 'master' of https://github.com/worklist/hifi
2013-12-05 10:18:50 -08:00
ZappoMan
821b490ff1
added basic particle server renamed voxel packet names to fit standard
2013-12-04 21:00:17 -08:00
Philip Rosedale
8d518f85fe
Turn off Sixense (kalman?) filtering, cleanup code
2013-12-04 17:55:32 -08:00
Stephen Birarda
0e3cb11863
use invokeMethod for Audio reset
2013-12-04 16:58:21 -08:00
Stephen Birarda
ab1cd7bd2c
fix red/green display in audio debug rendering
2013-12-04 16:24:14 -08:00
Philip Rosedale
c1f96ab6b4
Merge branch 'master' of https://github.com/worklist/hifi
2013-12-04 15:49:30 -08:00
Philip Rosedale
0c32f94116
Better drums
2013-12-04 15:48:41 -08:00
Stephen Birarda
d722e0bf6a
repairs to Audio class after merge with upstream master
2013-12-04 14:24:07 -08:00
Stephen Birarda
277aa9dd89
handle conflicts on merge with upstream master
2013-12-04 14:21:00 -08:00
Stephen Birarda
7df6210ba0
Merge remote-tracking branch 'upstream/master' into qt-for-portaudio
2013-12-04 14:20:44 -08:00
Stephen Birarda
560844c138
re-enable rendering and fix sampling algorithim
2013-12-04 13:55:27 -08:00
Stephen Birarda
e339155328
replace missing PortAudio with Qt audio
2013-12-04 12:54:33 -08:00
ZappoMan
2b27c91550
Merge branch 'master' of https://github.com/worklist/hifi into particle_server
...
Conflicts:
interface/src/VoxelSystem.cpp
interface/src/VoxelSystem.h
2013-12-04 11:40:54 -08:00
ZappoMan
bc715085a9
Merge pull request #1304 from PhilipRosedale/master
...
Voxel drumming, search function to find leaf voxel containing a point
2013-12-04 11:28:39 -08:00
Stephen Birarda
eb316a450a
Merge pull request #1298 from ZappoMan/move_hideshow_to_thread
...
Move Hide/Show local voxels to a dedicated thread
2013-12-04 11:27:14 -08:00
ZappoMan
188d52c06e
get client working in refactored mode
2013-12-04 10:05:37 -08:00
Philip Rosedale
2dfbaf605e
Stars a bit dimmer, have horizon
2013-12-03 23:01:13 -08:00
ZappoMan
4e18eaa6c5
make addChildAtIndex() use createNewElement() so we get our correct classes
2013-12-03 20:40:48 -08:00
ZappoMan
9faef65ccc
first cut at splitting out octree base classes
2013-12-03 17:32:02 -08:00
Andrzej Kapolka
70ca1106b1
Working on testing the Leap/Hydra hands against the avatar body.
2013-12-03 17:28:36 -08:00
Philip Rosedale
b04d48a7b8
Longer drum sticks
2013-12-03 17:19:00 -08:00
Philip Rosedale
423b2e8e0f
Highlight voxel being touched
2013-12-03 16:52:38 -08:00
Philip Rosedale
8fdd78dc26
Added drum sounds and voxel collision detection
2013-12-03 16:25:23 -08:00
Stephen Birarda
8fbd1e4cfb
repairs after merge with upstream master
2013-12-03 12:28:44 -08:00
Stephen Birarda
3277cb49a6
Merge remote-tracking branch 'upstream/master' into cleanup
2013-12-03 12:21:03 -08:00
Andrzej Kapolka
905320a963
That didn't really help. What did help was simply ignoring the wrist
...
constraints.
2013-12-03 11:30:47 -08:00
Stephen Birarda
3301796997
change const HifiSockAddr in DataServerClient to remove error
2013-12-03 11:20:12 -08:00
Andrzej Kapolka
817946bed5
Attempting to rotate longitudinally at elbow, rather than wrist.
2013-12-03 11:05:38 -08:00
Philip Rosedale
a84e97c54a
Removed obsolete HandControl class, files
2013-12-03 08:29:17 -08:00
Andrzej Kapolka
2633223f4e
Compute the bone radii from the vertices. It's more error-prone than I
...
expected, but it more or less works.
2013-12-02 18:07:29 -08:00
Stephen Birarda
330eff72ce
repair usage of DS as STUN server
2013-12-02 17:18:07 -08:00
Stephen Birarda
49191826af
add check for pending datagrams before read
2013-12-02 14:08:49 -08:00
Stephen Birarda
141394a664
replace UDPSocket with QUDPSocket
2013-12-02 13:34:29 -08:00
ZappoMan
44f92fb47c
Merge pull request #1297 from PhilipRosedale/master
...
Voxel editing with hands, flying by pointing hands
2013-12-02 12:46:04 -08:00
ZappoMan
858268b990
Merge pull request #1296 from stojce/19418
...
Code review for #19418
2013-12-02 12:44:06 -08:00
Andrzej Kapolka
b4466e3e34
Make sure we can still compile if we don't have the Linux Oculus dependencies.
2013-12-02 12:24:42 -08:00
ZappoMan
76b3bd4e6e
Move Hide/Show local voxels to a dedicated thread so that it doesn't slow performance of voxel packet processing
2013-12-02 12:08:45 -08:00
Andrzej Kapolka
635eb7c52d
Merge branch 'master' of https://github.com/worklist/hifi into noculus
2013-12-02 09:55:27 -08:00
Philip Rosedale
7ab9cc9c14
Voxel editing with hands, flying and rotation with hands
2013-12-02 00:17:06 -08:00
Philip Rosedale
2456c26207
changed function name so less confusing
2013-12-01 20:46:42 -08:00
Philip Rosedale
ea850368de
First working voxel insertion at fingertip
2013-12-01 20:16:14 -08:00
Philip Rosedale
a9139b05e8
Drive with trigger pointing
2013-11-29 20:46:16 -08:00
Philip Rosedale
65ec91ec13
Add hand thrusters
2013-11-29 17:49:35 -08:00
Philip Rosedale
abca79ea3e
Add button detection for hydra controller to palmData
2013-11-29 16:20:43 -08:00
Philip Rosedale
9680941500
Add palm velocity
2013-11-29 14:50:18 -08:00
Philip Rosedale
14129cd86d
Merge pull request #1295 from ZappoMan/compressed_packets
...
Major improvements to Voxel Packet "packing" and compression
2013-11-29 10:06:36 -08:00
stojce
681a72746e
Merge branch 'master' of https://github.com/worklist/hifi into 19418
2013-11-28 07:45:06 +01:00
Andrzej Kapolka
e84f5a59aa
Merge branch 'master' of https://github.com/worklist/hifi into noculus
2013-11-27 16:17:30 -08:00
ZappoMan
0e501f4439
Merge branch 'master' of https://github.com/worklist/hifi into compressed_packets
...
Conflicts:
interface/src/Menu.cpp
interface/src/Menu.h
2013-11-27 15:44:51 -08:00
ZappoMan
040ad1853e
properly handle sequence numbers to not skip when supressing duplicate packets
2013-11-27 15:33:48 -08:00
ZappoMan
7f9d0849bd
added more client side voxel stats including lost packets, out of order packets, and average flight time
2013-11-27 13:37:47 -08:00
Andrzej Kapolka
d8259f67f0
Re-request skeleton/face URLs on login.
2013-11-27 13:09:52 -08:00
Andrzej Kapolka
b294b328dd
Only render ball avatars when "avatars as balls" is checked.
2013-11-27 12:56:31 -08:00
ZappoMan
21bf10b9bf
added expandable server details to voxel stats dialog
2013-11-27 11:53:28 -08:00
Andrzej Kapolka
cabd6ccbad
Advertise to others whether we have chat circling enabled, only include people
...
with it enabled when doing the computations.
2013-11-27 11:47:23 -08:00
ZappoMan
17e979dc9f
improved client side stats, don't suppress initial stats message in server since it includes jurisdiction
2013-11-27 10:20:49 -08:00
ZappoMan
e389c5daa1
adding additional per server voxel stats
2013-11-27 08:25:24 -08:00
ZappoMan
3a16a4935d
added additional flight time debugging
2013-11-26 22:43:49 -08:00
ZappoMan
dac211cebd
pack more compressed sections into wire packets if there is room
2013-11-26 22:18:24 -08:00
ZappoMan
b7ee2ea2db
add section size to compressed packets to allow packing of multiple sections
2013-11-26 19:47:14 -08:00
ZappoMan
77590b5b87
cleanup debug, readd fix to not recurse subtrees when node is colored
2013-11-26 19:23:21 -08:00
Andrzej Kapolka
7874a2aa85
Merge branch 'master' of https://github.com/worklist/hifi into noculus
2013-11-26 19:14:21 -08:00
Andrzej Kapolka
f6b3a6ceca
The other part of the Oculus ambient occlusion fix.
2013-11-26 17:53:31 -08:00
ZappoMan
2ce9937126
major pass on cleaning up voxel packets to have flags, sequence numbers, and flight time, add compression menu item
2013-11-26 17:27:08 -08:00
Andrzej Kapolka
fa5f8b093c
Screw it; just use the standard mouse hiding.
2013-11-26 15:07:40 -08:00
Andrzej Kapolka
bdba05785e
Mouse pointer fix fix.
2013-11-26 15:00:49 -08:00
Andrzej Kapolka
600b05fcc9
Oculus mouse pointer fix.
2013-11-26 14:50:43 -08:00
Andrzej Kapolka
a557dc3ae2
Sign fix.
2013-11-26 14:31:19 -08:00
Andrzej Kapolka
b17f6a1c66
Spacing fix.
2013-11-26 14:16:52 -08:00
Andrzej Kapolka
39414bbd86
Farther down the path of demagicking the numbers and using the actual info
...
reported by LibOVR>
2013-11-26 13:56:34 -08:00
Andrzej Kapolka
c5406c47a6
Moved Oculus code out of Application, started on using StereoConfig to get
...
actual values to replace the magic numbers.
2013-11-26 11:59:06 -08:00
Philip Rosedale
534c5105b0
echo the right one
2013-11-26 11:46:11 -08:00
Philip Rosedale
f27039853c
Merge branch 'master' of https://github.com/worklist/hifi
2013-11-26 11:25:26 -08:00
Philip Rosedale
09ca2a45db
Add local audio monitor option, tweak turning with head
2013-11-26 11:25:06 -08:00
Stephen Birarda
ec909a6c13
add a mutex lock and unlock on Menu instance creation
2013-11-26 10:58:02 -06:00
stojce
901216f286
Merge branch 'master' of https://github.com/worklist/hifi into 19418
2013-11-26 07:14:58 +01:00
Andrzej Kapolka
1aaf6f2620
Mac library with RTTI enabled, prevent crash on startup when there's no
...
Oculus.
2013-11-25 18:36:23 -08:00
Andrzej Kapolka
0e0685af04
New Oculus software with Linux support.
2013-11-25 17:30:51 -08:00
Philip Rosedale
2cb701bce6
Added adjustment for hydra position to user (it matters)
2013-11-25 17:28:33 -08:00
ZappoMan
a60cf0f34e
fix issue with copy
2013-11-25 15:52:30 -08:00
ZappoMan
63a82af449
allow client to set voxels MaxPPS in Preferences
2013-11-25 15:13:31 -08:00
ZappoMan
d13ebf6095
more menu cleanup removing developer options that are now defunct
2013-11-25 14:44:34 -08:00
ZappoMan
de26b950f8
cleanup menu defaults
2013-11-25 14:25:09 -08:00
ZappoMan
70213630e1
Merge branch 'master' of https://github.com/worklist/hifi into compressed_packets
2013-11-25 13:38:22 -08:00
Philip Rosedale
d7b1eae446
Merge branch 'master' of https://github.com/worklist/hifi
2013-11-25 09:45:27 -08:00
ZappoMan
25511f99ec
cleanup for coding standard
2013-11-24 15:22:44 -08:00
ZappoMan
e2f5069e6a
more VoxelPacket compression tuning
2013-11-24 14:41:50 -08:00
ZappoMan
e65f74e06b
moved compression into VoxelPacket class. works, but too slow for larger sizes
2013-11-23 21:40:50 -08:00
ZappoMan
57831b377f
tweaks and cleanup
2013-11-23 14:07:09 -08:00
ZappoMan
4c0569fc60
removing compression from VoxelNodeData to eventually move it into VoxelPacket where it belongs
2013-11-23 13:55:21 -08:00
Philip Rosedale
a1ba36d543
Lean drive works with keys and no up/down
2013-11-22 20:08:44 -08:00
ZappoMan
7151d1679f
Merge pull request #1288 from ey6es/master
...
Have avatars glow/shrink out of existence when they log off or move to another domain/location.
2013-11-22 16:48:12 -08:00
Andrzej Kapolka
083800dc59
Glow/shrink avatars when killed, send kill message when we move between
...
domains, locations, etc.
2013-11-22 16:23:40 -08:00
Andrzej Kapolka
092515e199
Send an explicit kill request to the avatar mixer (which will pass it along to
...
the other clients) when we exit.
2013-11-22 15:19:59 -08:00
Philip Rosedale
582a71990e
Improved using faceshift to turn body
2013-11-22 15:08:16 -08:00
Andrzej Kapolka
eeeed84664
When Faceshift isn't connected, apply the audio-based blinking and brow/mouth
...
movement to the new face models.
2013-11-22 13:36:14 -08:00
Andrzej Kapolka
91b38313be
Treat pitchFromTouch more like yawFromTouch, persist mouse pitch.
2013-11-22 11:28:33 -08:00
Andrzej Kapolka
b04a249079
Make this a constant.
2013-11-21 14:24:30 -08:00
Andrzej Kapolka
88a84c733e
Stretch out shadow volume to encompass all avatars.
2013-11-21 14:14:09 -08:00
Andrzej Kapolka
053d6b1e71
Fix for Leap drive enabled without Leap.
2013-11-21 14:01:12 -08:00
Andrzej Kapolka
3137e9a3e6
Don't leave out the head when we draw our shadow.
2013-11-21 13:57:55 -08:00
Andrzej Kapolka
898135fbf2
Linear filtering for more smoothness.
2013-11-21 13:36:16 -08:00
Andrzej Kapolka
f0e5872b89
Lighten the shadows, remove some debug code.
2013-11-21 12:29:22 -08:00
ZappoMan
6c640752cd
make compression optional
2013-11-21 12:04:13 -08:00
ZappoMan
a590f384a6
Merge branch 'master' of https://github.com/worklist/hifi into compressed_packets
2013-11-21 11:33:08 -08:00
Andrzej Kapolka
f38e74c51c
Merge branch 'master' of https://github.com/worklist/hifi into shadowplay
2013-11-21 11:18:56 -08:00
Andrzej Kapolka
3cf47f8d5c
Merge branch 'master' of https://github.com/worklist/hifi into shadowplay
2013-11-21 11:08:45 -08:00
Andrzej Kapolka
7bc65136c7
Merge branch 'master' of https://github.com/worklist/hifi into sicksense
2013-11-21 11:00:09 -08:00
Andrzej Kapolka
cd4ef08dae
Merge pull request #1272 from ZappoMan/stats_crash_bug_fix
...
fix to crash in client side VoxelSceneStats crash
2013-11-21 10:59:57 -08:00
Andrzej Kapolka
dcc926a0db
Working on the "real" shadow volume.
2013-11-20 20:36:54 -08:00
Andrzej Kapolka
758246309a
Use compare mode.
2013-11-20 20:06:22 -08:00
Andrzej Kapolka
4bcc6fdc0d
More progress on shadows.
2013-11-20 18:27:59 -08:00
Andrzej Kapolka
5cc5d9bba8
Progress towards shadow maps.
2013-11-20 16:23:54 -08:00
ZappoMan
6881d9fb36
fix to crash in client side VoxelSceneStats crash
2013-11-19 22:57:42 -08:00
Andrzej Kapolka
4e952b0f99
Clamp pitch from touch when adjusting it.
2013-11-19 16:40:29 -08:00
Andrzej Kapolka
69b5b81f34
Limit combined pitch.
2013-11-19 16:31:24 -08:00
Andrzej Kapolka
80e6606dd2
Adjusted constants, added reasonable starting base position.
2013-11-19 15:31:04 -08:00
Andrzej Kapolka
38c2abd6d8
First stab at Leap driving.
2013-11-19 15:10:02 -08:00
Andrzej Kapolka
bc523092ba
Sniffing glue, wrong week, etc.
2013-11-19 11:59:25 -08:00
Andrzej Kapolka
ced1fca2e4
Missed another spot.
2013-11-19 11:57:01 -08:00
Andrzej Kapolka
3d82fe65b4
Forgot this part.
2013-11-19 11:53:57 -08:00
Andrzej Kapolka
1e7866ad02
Clamped values, adjusted them.
2013-11-19 11:51:32 -08:00
Andrzej Kapolka
df8fbf8f72
More general, angle-driven form of driving based on lean.
2013-11-19 11:09:02 -08:00
Andrzej Kapolka
5e933b0815
Working on basic Faceshift drive.
2013-11-18 18:06:01 -08:00
Andrzej Kapolka
f59b403103
Drive avatar with Sixense joysticks and triggers.
2013-11-18 16:20:00 -08:00
Andrzej Kapolka
0231ed133c
Optional compilation for Sixense.
2013-11-18 12:09:52 -08:00
ZappoMan
c2cb6df61c
first cut at compresses voxel packets
2013-11-18 09:46:32 -08:00
ZappoMan
73c1ef9997
fix macos menu placement for About, Preferences, and Quit
2013-11-17 00:01:32 -08:00
Andrzej Kapolka
9c401607b1
Missed the actual files.
2013-11-15 18:47:25 -08:00
Andrzej Kapolka
1f2fe5ddee
Rudimentary Sixense (Razer Hydra) support.
2013-11-15 18:06:32 -08:00
Andrzej Kapolka
7249e5293c
Added a slider in the preferences to control the amount of Faceshift eye
...
deflection.
2013-11-15 10:17:52 -08:00
Andrzej Kapolka
f7458cf934
Fix for pupil dilation on Ryan's face.
2013-11-14 15:21:54 -08:00
Andrzej Kapolka
d3d2c344e6
Set the head scale for other avatars.
2013-11-14 10:46:56 -08:00
Andrzej Kapolka
c358b9f0fd
Don't track the mouse in mirror mode.
2013-11-14 10:19:35 -08:00
ZappoMan
34668e8716
add Paste To Voxel
2013-11-13 23:04:51 -08:00
Stephen Birarda
91c3327736
Merge pull request #1257 from ZappoMan/new_voxel_scene_stats
...
Adds details about the connected voxel servers to allow debugging of client side jurisdictions
2013-11-13 16:18:02 -08:00
ZappoMan
b6bc3cb166
handle changes in server list properly
2013-11-13 15:56:03 -08:00
ZappoMan
8de113e65c
adding jurisdiction details to voxel stats dialog
2013-11-13 14:22:57 -08:00
Andrzej Kapolka
c76af1ca12
Scratch that; didn't work.
2013-11-13 13:58:14 -08:00
Andrzej Kapolka
76d8bd0a9c
Finger IK, take two.
2013-11-13 13:53:41 -08:00
Andrzej Kapolka
3e4c5f84ed
Only rotate if we have at least three active fingers.
2013-11-13 13:26:36 -08:00
Andrzej Kapolka
52a3071cb3
Order of update fix.
2013-11-13 12:29:43 -08:00
Andrzej Kapolka
332de0646d
Orient the Leap hands relative to the body, not the head.
2013-11-13 12:22:54 -08:00
Andrzej Kapolka
d87dccd614
Alignment to pull elbows towards ground.
2013-11-13 12:06:08 -08:00
Andrzej Kapolka
c2e4a70685
Back to the cyclic coordinate descent algorithm (easier to apply joint
...
constraints); Leap hands relative to eyes.
2013-11-13 10:35:20 -08:00
Andrzej Kapolka
a36f9d52af
Constraint fix, apply constraints to wrists.
2013-11-12 15:43:11 -08:00
Andrzej Kapolka
df30e3c851
As a hack, when we have an FBX face/body, position the camera to point at the
...
origin and reposition the models based on the relative eye positions. Fixes
the jitteriness in rear mirror mode.
2013-11-12 12:28:07 -08:00
Andrzej Kapolka
feb2a150b7
Don't decay head roll/pitch when moving if Faceshift is active.
2013-11-08 18:05:24 -08:00
Andrzej Kapolka
dff2266aee
Merge branch 'master' of https://github.com/worklist/hifi
2013-11-08 15:38:52 -08:00
Andrzej Kapolka
0eaaa89c9a
Read the palm direction from the FST, use that to determine Leap rotations.
2013-11-08 15:38:20 -08:00
Andrzej Kapolka
3446337cc5
Trying incremental rotations for Leap palms.
2013-11-08 15:11:56 -08:00
Andrzej Kapolka
49c9d41dd5
Read and enforce angle constraints (untested).
2013-11-08 14:49:38 -08:00
philiprosedale
facf7094f0
Merge branch 'master' of https://github.com/worklist/hifi
2013-11-08 14:34:52 -08:00
Philip Rosedale
2991c8af61
screen does not flash when voxels are clicked
2013-11-08 14:34:22 -08:00
Philip Rosedale
f3b6e21a6d
Voxel click to fly is now an option in the Tools Menu
2013-11-08 14:34:15 -08:00
Andrzej Kapolka
db9fa63112
Partial orchidectomy: removed (some of) Jeffrey's balls.
2013-11-08 11:19:35 -08:00
Philip Rosedale
d4fc85b197
Merge pull request #1226 from ey6es/master
...
New IK method with "gravity" for more relaxed positions, Leap integration with new skeleton.
2013-11-07 18:11:20 -08:00
Andrzej Kapolka
62134ebc4c
Sign fix.
2013-11-07 18:00:21 -08:00
Andrzej Kapolka
11fedb23cd
Try finding the fingers using the rotation about the palm.
2013-11-07 17:51:54 -08:00
Andrzej Kapolka
ebe3ef4b22
Toggle for the leap hands.
2013-11-07 17:20:52 -08:00
ZappoMan
1587cf0bbe
some comment cleanup
2013-11-07 17:17:34 -08:00
ZappoMan
2c4ab63d2b
tweaks to placement and wording of voxel stats
2013-11-07 17:11:35 -08:00
Andrzej Kapolka
f5889934a2
Derp, have to set the rotation after adjusting it.
2013-11-07 17:01:29 -08:00
Andrzej Kapolka
4bf4accba7
Rotate the palm according to the average finger direction.
2013-11-07 16:57:07 -08:00
ZappoMan
19515c80fd
Merge branch 'master' of https://github.com/worklist/hifi into new_voxel_scene_stats
...
Conflicts:
interface/src/Application.cpp
2013-11-07 16:44:34 -08:00
Andrzej Kapolka
55d31ee7f3
Render the body in first-person mode so that we can see our hands.
2013-11-07 16:37:51 -08:00
Andrzej Kapolka
d35356348b
Demagicked a couple of numbers.
2013-11-07 16:24:46 -08:00
Andrzej Kapolka
dabb670f1a
Merge branch 'master' of https://github.com/worklist/hifi
2013-11-07 16:21:06 -08:00
Andrzej Kapolka
a29dfe9c63
Yet another finger attempt.
2013-11-07 16:14:23 -08:00
Andrzej Kapolka
6ac3fe4c9c
Merge pull request #1224 from birarda/master
...
use virtual deleteOrDeleteLater in NodeData to handle AvatarVoxelSystem
2013-11-07 15:44:41 -08:00
Stephen Birarda
5889d4122f
use virtual deleteOrDeleteLater in NodeData to handle AvatarVoxelSystem
2013-11-07 15:41:10 -08:00
Andrzej Kapolka
c3049d4378
Another shot at the fingers. Not attempting IK on the anymore.
2013-11-07 14:25:01 -08:00
ZappoMan
64d5ccf91e
add menu option for voxel server fade in/out and dont remove local voxels when server shuts down
2013-11-07 14:10:09 -08:00
Andrzej Kapolka
aec7dbca08
Attempting the fingers again.
2013-11-07 13:57:54 -08:00
Andrzej Kapolka
797645a209
More palm fixes.
2013-11-07 13:29:17 -08:00
Andrzej Kapolka
4360621daf
Adjustments to wrist rotations.
2013-11-07 13:17:08 -08:00
Andrzej Kapolka
f0e72d8d0c
Removed unused variable, debugging code.
2013-11-07 12:16:17 -08:00
Andrzej Kapolka
e6cd9a7368
Working on wiring up the fingers.
2013-11-07 12:12:48 -08:00
Andrzej Kapolka
be09d319b7
Gravity adjustments.
2013-11-06 17:58:05 -08:00
Andrzej Kapolka
1ae8a211bb
Swap the palms if they're in the wrong order.
2013-11-06 17:34:40 -08:00
Andrzej Kapolka
afd3f6937c
Derp; I don't want the length of the scale, I want the average of the
...
components.
2013-11-06 17:05:10 -08:00
Andrzej Kapolka
2e9625ebd5
Check palms' active state, apply rotations.
2013-11-06 16:57:30 -08:00
Andrzej Kapolka
2b4db0ea0e
Apply Leap data directly to skeleton.
2013-11-06 16:47:03 -08:00
Andrzej Kapolka
d0cd9e9790
Active the hand when we have leap hand data.
2013-11-06 16:24:25 -08:00
Andrzej Kapolka
97cf9f2285
Cleanup on aisle 3.
2013-11-06 15:58:35 -08:00
Andrzej Kapolka
1706c7c97a
New IK method: will be easier to add constraints, adds "gravity" influence to
...
sap potential energy.
2013-11-06 15:51:26 -08:00
Stephen Birarda
a4fcff6b19
only send fake event to the OGLWidget
2013-11-06 12:36:52 -08:00
Stephen Birarda
503de083f8
an actual patch for two finger mouselook fail after dialog
2013-11-06 12:27:45 -08:00
Andrzej Kapolka
c55f8c5900
Forgot to return a value.
2013-11-05 16:14:21 -08:00
Andrzej Kapolka
ae4db63368
Remove growing head behavior.
2013-11-05 16:11:12 -08:00
Andrzej Kapolka
9460fb87c2
Return arm to neutral position when mouse pointer is invisible.
2013-11-05 16:06:11 -08:00
Andrzej Kapolka
add8ccc877
Lower the deflection amount.
2013-11-05 14:31:41 -08:00
Andrzej Kapolka
092f1fa4c8
Shorten the long term average.
2013-11-05 14:10:53 -08:00
Andrzej Kapolka
6633b6a633
For now, don't perform avatar collisions unless we have a skeleton model.
2013-11-05 13:56:14 -08:00
Andrzej Kapolka
359083ee9d
Sneak in a toggle for chat circling.
2013-11-05 12:30:38 -08:00
Andrzej Kapolka
afc5e0795c
Merge branch 'master' of https://github.com/worklist/hifi
2013-11-05 12:13:40 -08:00
Andrzej Kapolka
0c8799bb3d
Tweaks to voxel editing: edit from farther away, expand cubes to make sure
...
they show up over voxels, initialize voxel scale with moused-over scale.
2013-11-05 12:12:54 -08:00
Stephen Birarda
60e7c54303
fix some checks for empty inputs
2013-11-05 11:26:53 -08:00
Stephen Birarda
145efbda2d
some dialog touchups and visual changes
2013-11-05 11:21:32 -08:00
ZappoMan
843e9da873
merge conflict fix
2013-11-05 10:47:05 -08:00
ZappoMan
581e0adecf
Merge branch 'master' of https://github.com/worklist/hifi into new_voxel_scene_stats
...
Conflicts:
interface/src/Application.cpp
2013-11-05 10:45:30 -08:00
ZappoMan
09dab892d3
first cut at new voxel scene stats
2013-11-05 10:29:56 -08:00
Andrzej Kapolka
b2ed29dbff
Work around precision issues with multiplying matrices with high translation
...
magnitudes (by using relative translation).
2013-11-04 16:49:12 -08:00
Andrzej Kapolka
361f1f6adf
Don't override the lookat positions we receive for others.
2013-11-04 14:07:05 -08:00
Andrzej Kapolka
490194c747
Rescale eye positions to compensate for growing heads.
2013-11-04 13:53:39 -08:00
Andrzej Kapolka
33c61937ab
Remove unused parameters.
2013-11-04 11:31:05 -08:00
Andrzej Kapolka
acaac714e6
More smoothing.
2013-11-04 11:20:56 -08:00
Andrzej Kapolka
ce1ebf8d11
The Faceshift eye rotations are indeed relative to the head.
2013-11-04 10:57:29 -08:00
Andrzej Kapolka
65907a75a3
Merge branch 'master' of https://github.com/worklist/hifi into 321contact
...
Conflicts:
interface/src/Application.cpp
2013-11-04 10:40:02 -08:00
ZappoMan
9bd27e2b2a
fix stutter on rotating
2013-11-03 21:11:08 -08:00
ZappoMan
c18de72dd4
work on debugging stutter behavior, mostly debugging and cleanup
2013-11-03 19:06:06 -08:00
ZappoMan
c4a2b3c49b
fix thinning in voxels as points by using correct points to calculate width of voxel based on camera position relative to voxel
2013-11-03 11:10:00 -08:00
stojce
3ac149b7a2
Fix for Qt 5.2 beta
2013-11-03 14:59:15 +01:00
Andrzej Kapolka
def3707041
I don't think Faceshift's gaze data is actually head-relative.
2013-11-01 18:28:35 -07:00
Andrzej Kapolka
a7683fa07f
More tweaks to eye offsets.
2013-11-01 18:15:43 -07:00
Andrzej Kapolka
e4bf5358eb
Attempt to use Faceshift eye data to deflect the default eye behavior.
2013-11-01 17:58:41 -07:00
Philip Rosedale
79fb92f195
Merge pull request #1170 from ZappoMan/point_shader
...
first cut a variable point size point rendering
2013-11-01 17:02:28 -07:00
Andrzej Kapolka
966f75db9b
Sanity check to prevent crash in Model::simulate.
2013-11-01 14:47:25 -07:00
ZappoMan
13b558c033
removed dead code
2013-11-01 14:40:58 -07:00
ZappoMan
56aafabacd
fixed up comments and style guide items
2013-11-01 14:39:55 -07:00
ZappoMan
6fd3c9714f
fixed header file merge conflict
2013-11-01 14:37:46 -07:00
ZappoMan
f5d09c0218
fix comments and style
2013-11-01 14:36:20 -07:00
ZappoMan
b3aac56d29
first cut a variable point size point rendering
2013-11-01 14:33:06 -07:00
Andrzej Kapolka
d04b36bf48
Fix for GuyFinal rotation.
2013-11-01 14:25:26 -07:00
Andrzej Kapolka
62381e19b5
Only use hacky model translation with the old skeleton.
2013-11-01 13:33:50 -07:00
Andrzej Kapolka
c3e0f8bc1f
Bump up the maximum eye angle slightly.
2013-11-01 10:48:09 -07:00
Andrzej Kapolka
4a011e0624
Pull out the weight access.
2013-10-31 17:10:35 -07:00
Andrzej Kapolka
fdc44f5ec4
Have the hand fall to the side when the mouse is hidden.
2013-10-31 16:06:42 -07:00
Andrzej Kapolka
1809c525f4
Merge branch 'master' of https://github.com/worklist/hifi
2013-10-31 15:39:39 -07:00
Stephen Birarda
ddcaa513a1
fix broken build from merge in Skeleton
2013-10-31 15:38:00 -07:00
Andrzej Kapolka
b3b4c6e397
Merge branch 'master' of https://github.com/worklist/hifi
2013-10-31 15:20:05 -07:00
Ryan
4db3d9606f
Merge remote-tracking branch 'origin/master'
2013-10-31 14:55:00 -07:00
Andrzej Kapolka
70485a0ba9
Fix for meshes with no texture coordinates.
2013-10-31 14:52:36 -07:00
Andrzej Kapolka
55de8ceb85
Use blue default texture when we fail to load a normal map.
2013-10-31 14:46:51 -07:00
Andrzej Kapolka
070e755368
Merge branch 'master' of https://github.com/worklist/hifi
2013-10-31 14:26:38 -07:00
Andrzej Kapolka
1a532be845
Smooth the normals.
2013-10-31 14:26:06 -07:00
ZappoMan
848e78aded
CR feedback
2013-10-31 13:58:12 -07:00
ZappoMan
a04cd8e95c
added menu item to enable extra debugging to help debug hq VS issue
2013-10-31 13:54:10 -07:00
Andrzej Kapolka
a15bff3857
Closer to mesh fix.
2013-10-31 13:49:06 -07:00
Andrzej Kapolka
09babeca5d
Merge branch 'master' of https://github.com/worklist/hifi
2013-10-31 12:44:07 -07:00
Andrzej Kapolka
06713a44bf
Merge branch 'master' of https://github.com/worklist/hifi
2013-10-31 12:42:05 -07:00
Andrzej Kapolka
bc796c63e3
Working on mesh fix.
2013-10-31 12:41:40 -07:00
ZappoMan
db08b20405
added more logging
2013-10-31 12:36:48 -07:00
ZappoMan
42b44064d3
CR feedback
2013-10-31 12:19:18 -07:00
ZappoMan
724ac4888f
Merge branch 'master' of https://github.com/worklist/hifi into bugfixes
2013-10-31 12:13:04 -07:00
ZappoMan
af1047f5e0
fix to how voxel servers are queried when they have no known jurisdiction
2013-10-31 12:06:18 -07:00
Stephen Birarda
7b9eb55bda
fix the dialog mouselook bug
2013-10-31 11:32:19 -07:00
Ryan
8b781bf9cd
Merge remote-tracking branch 'origin/master'
2013-10-31 08:59:09 -07:00
Ryan
1279f3c3bb
Made the stick and ball radius much smaller so they don’t break through the new meshes.
2013-10-31 08:55:37 -07:00
Philip Rosedale
edf36f2a9e
Merge pull request #1142 from lordwaym/starfield-fix
...
Starfield fix and Milky Way
2013-10-30 21:58:03 -07:00
Philip Rosedale
e47f433444
Merge pull request #1150 from ZappoMan/bugfixes
...
Several Bug Fixes and Improvements
2013-10-30 17:02:54 -07:00
ZappoMan
256428c6ae
CR feedback
2013-10-30 16:55:39 -07:00
ZappoMan
054f49808f
Merge branch 'master' of https://github.com/worklist/hifi into bugfixes
...
Conflicts:
libraries/voxel-server-library/src/VoxelSendThread.cpp
2013-10-30 16:48:50 -07:00
Andrzej Kapolka
4ef3500096
Merge branch 'master' of https://github.com/worklist/hifi
2013-10-30 16:45:09 -07:00
Andrzej Kapolka
9c5ebfcf77
If the skeleton has meshes, don't render the balls and sticks.
2013-10-30 16:44:40 -07:00
ZappoMan
606a6349c7
added abandoned voxels to stats, improved sizing behavior of voxel stats dialog
2013-10-30 15:28:44 -07:00
ZappoMan
14ddb89341
improve behavior of too more than _maxVoxels
2013-10-30 14:28:32 -07:00
ZappoMan
3f9631dd53
fix voxels as points menu to work correctly on startup
2013-10-30 14:14:34 -07:00
ZappoMan
0bbbd7efce
fix Voxel Server Protocol menu options to work again
2013-10-30 14:00:56 -07:00
ZappoMan
d1fbe242ab
Merge branch 'master' of https://github.com/worklist/hifi into lod_slider
2013-10-30 12:27:50 -07:00
Andrzej Kapolka
719a014118
Merge pull request #1149 from ey6es/master
...
This should fix Stephen's crash on init.
2013-10-30 12:27:17 -07:00
ZappoMan
e9d366fb80
Merge pull request #1147 from ey6es/ick
...
Support for normap maps on loaded models.
2013-10-30 12:26:56 -07:00
Andrzej Kapolka
d820611618
Looks like setCentralWidget is ending up calling the init functions in newer
...
versions of Qt. Initialize the network access manager before that happens.
2013-10-30 12:25:43 -07:00
ZappoMan
375ef34bd5
Merge pull request #1141 from stojce/19447
...
Code Review for Job #19447
2013-10-30 12:23:32 -07:00
ZappoMan
98f09d7061
removed dead code
2013-10-30 12:21:05 -07:00
ZappoMan
e8f5c86c73
fix one call to calculateShouldRender()
2013-10-30 12:19:47 -07:00
ZappoMan
3a6f8ea66b
Merge branch 'master' of https://github.com/worklist/hifi into lod_slider
2013-10-30 12:04:52 -07:00
Andrzej Kapolka
a7ade142fd
Merge branch 'master' of https://github.com/worklist/hifi into ick
2013-10-30 11:57:31 -07:00
Andrzej Kapolka
156b3dd2e6
Sign change. Forgot we flip the texture coordinates.
2013-10-30 11:55:22 -07:00
ZappoMan
dd7eb66cec
adjustable LOD tweaks
2013-10-30 11:53:16 -07:00
ZappoMan
580102bb38
more work on LOD slider
2013-10-30 11:01:37 -07:00
Andrzej Kapolka
06e050f1c1
Normal map support almost there.
2013-10-29 22:13:00 -07:00
ZappoMan
75721eb7ba
first cut at user adjustable LOD
2013-10-29 16:17:11 -07:00
ZappoMan
fbc3a4d2c1
first cut at user adjustable LOD
2013-10-29 16:16:58 -07:00
ZappoMan
0253914b9b
Merge pull request #1143 from birarda/assignment
...
add node kill debugging, remove ground plane
2013-10-29 15:40:39 -07:00
Lord Waymaster
2f3ba6bc13
Starfield fix and Milky Way
...
Fixed bug where more stars were generated at the poles.
Added 'Milky Way' band in sky, customisable with MILKY_WAY_WIDTH,
MILKY_WAY_INCLINATION and MILKY_WAY_RATIO consts in Generator.cpp.
2013-10-29 15:22:41 -07:00
Stephen Birarda
f6c265dcf3
remove the ground plane
2013-10-29 15:22:04 -07:00
stojce
a14242632a
Rear view zoom level
...
new zoom icons
save and restore state from settings
display zoomed out rear view when selected
2013-10-29 20:51:14 +01:00
ZappoMan
3329d690ac
flip mirror tools
2013-10-29 10:53:33 -07:00
Andrzej Kapolka
4e6edfc2db
Fix for arm on old skeleton.
2013-10-28 17:28:10 -07:00
Andrzej Kapolka
003917423e
Merge branch 'master' of https://github.com/worklist/hifi into ick
2013-10-28 17:04:53 -07:00
Andrzej Kapolka
4771982c30
Merge pull request #1131 from stojce/19443
...
Code Review for Job #19443
2013-10-28 17:04:36 -07:00
Andrzej Kapolka
e45446a0ee
Oops; I broke the voxel attachments.
2013-10-28 16:36:31 -07:00
Andrzej Kapolka
e7b05f40ef
Remove unused variables.
2013-10-28 16:07:07 -07:00
Andrzej Kapolka
6d8f8dc8ed
Merge branch 'master' of https://github.com/worklist/hifi into ick
2013-10-28 15:59:42 -07:00
Andrzej Kapolka
6e76179ca3
Place hand based on mouse position, but make sure we don't point above the
...
shoulders.
2013-10-28 15:59:04 -07:00
Andrzej Kapolka
4f34d89c4a
Added left hand/hand rotation setters in preparation for Leap integration.
2013-10-28 14:38:09 -07:00
Andrzej Kapolka
b56d47929b
Extremely basic IK based on implementation of the cyclic coordinate descent
...
algorithm. Actually seems to work pretty well.
2013-10-28 13:38:22 -07:00
ZappoMan
1c2e5eecd6
send VOXEL_QUERY to out of view voxel servers with PPS of 0
2013-10-28 12:07:02 -07:00
stojce
4fe9964e5a
reset view
...
- reset icon
- resetView signal
2013-10-28 18:19:31 +01:00
stojce
b09e657ecc
click mirror behaviour
...
- shrink function - restore mirror window view and set forward
fullscreen view
2013-10-27 09:57:00 +01:00
stojce
f675b198cb
RearView Tools
...
- moved to separate class
- new icon/button for restore view
-
2013-10-26 21:10:05 +02:00
Stephen Birarda
99ee614d04
Merge pull request #1126 from donpdonp/19444
...
19444 manage the window title, watch for username changes
2013-10-25 13:59:38 -07:00
Don Park
e44b0af9b6
make updateWindowTitle public, call it after Menu loads data into the Profile
2013-10-25 11:36:50 -07:00
Don Park
248f59325c
update the window title when the domain changes or the username changes
2013-10-25 11:05:50 -07:00
Andrzej Kapolka
b6f2498364
Pull the mirror camera back and narrow its field of view to reduce distortion.
...
Also, have it point at the avatar's eyes like the full screen mirror.
2013-10-25 11:04:34 -07:00
Andrzej Kapolka
09240dba27
Limit the eye rotation to 22.5 degrees.
2013-10-25 10:55:08 -07:00
Andrzej Kapolka
1e5ec3e84f
Fix for models exported from Blender: remove type prefix from IDs.
2013-10-25 10:18:40 -07:00
Don Park
dc420beaf2
updateWindowTitle()
2013-10-25 10:09:34 -07:00
Philip Rosedale
6957d990e2
Merge pull request #1120 from ZappoMan/rate_control
...
Only send PACKET_TYPE_VOXEL_QUERY messages to voxel servers that are in view.
2013-10-24 22:17:41 -07:00
ZappoMan
660edddf66
only send PACKET_TYPE_VOXEL_QUERY to voxel servers in view
2013-10-24 18:38:33 -07:00
ZappoMan
37584244e6
only send PACKET_TYPE_VOXEL_QUERY to voxel servers in view
2013-10-24 18:37:31 -07:00
Philip Rosedale
bf07ffd714
Merge pull request #1118 from ZappoMan/rate_control
...
add basic rate control, evenly divide packets per second between all connected voxel servers
2013-10-24 18:08:33 -07:00
ZappoMan
76fb3c18a2
add basic rate control, evenly divide packets per second between all connected voxel servers
2013-10-24 17:35:30 -07:00
Andrzej Kapolka
08db294a5b
Smooth gaze direction relative to window.
2013-10-24 17:23:21 -07:00
Andrzej Kapolka
4f3bacdd4c
Use calculated eye position here.
2013-10-24 16:16:45 -07:00
Andrzej Kapolka
5f696bd72e
Need to set lookat position to camera position before simulating in mirror
...
mode.
2013-10-24 16:06:44 -07:00
Andrzej Kapolka
8b6174f1fe
Merge branch 'master' of https://github.com/worklist/hifi
2013-10-24 15:30:11 -07:00
Andrzej Kapolka
145e9337a2
Let's try actually using the average eye position as the camera location for
...
first person and mirror mode.
2013-10-24 15:20:46 -07:00
Philip Rosedale
f8369ea29a
Merge pull request #1113 from ZappoMan/rate_control
...
first cut at splitting out PACKET_TYPE_VOXEL_QUERY from PACKET_TYPE_HEAD_DATA
2013-10-24 14:48:16 -07:00
Andrzej Kapolka
6554868fd8
Merge branch 'master' of https://github.com/worklist/hifi into attach
2013-10-24 14:23:48 -07:00
Andrzej Kapolka
bae4a17605
Voxel attachments.
2013-10-24 13:59:04 -07:00
ZappoMan
015adeedcb
first cut at splitting out PACKET_TYPE_VOXEL_QUERY from PACKET_TYPE_HEAD_DATA
2013-10-24 13:22:31 -07:00
ZappoMan
8ac5f5070c
Merge branch 'master' of https://github.com/worklist/hifi into view_is_similar
2013-10-23 17:59:00 -07:00
ZappoMan
b4c88a85f8
improvements to subtle moves for view frustum and voxel serving
2013-10-23 17:49:58 -07:00
Stephen Birarda
faa1c38820
update DS in data-server on profile change
2013-10-23 16:16:24 -07:00
Andrzej Kapolka
240f65b7c5
Scale fixes.
2013-10-23 16:15:03 -07:00
Andrzej Kapolka
a9df8a6b29
Partial fix for textures in exports from 3D Studio Max.
2013-10-23 15:56:09 -07:00
Andrzej Kapolka
41f73b5e9d
Support for attaching models to joints.
2013-10-23 15:16:29 -07:00
ZappoMan
3efc277aae
wrap more displaySide() items for not rendering when in mini rear view mode
2013-10-23 14:19:25 -07:00
ZappoMan
d31c3854ad
fix merge issue
2013-10-23 12:06:11 -07:00
ZappoMan
ea844634a6
Merge branch 'master' of https://github.com/worklist/hifi into fix_mirror_mode
2013-10-23 11:59:47 -07:00
ZappoMan
55294e1de7
Merge pull request #1103 from ey6es/master
...
As a temporary measure, restore the full screen mirror as a menu option.
2013-10-23 11:59:39 -07:00
ZappoMan
46eadb5fb7
Merge branch 'master' of https://github.com/worklist/hifi into fix_mirror_mode
2013-10-23 11:58:47 -07:00
ZappoMan
161367c899
fix rear view mirror mode to only render self
2013-10-23 11:58:01 -07:00
Andrzej Kapolka
183a866e9e
Remove code that will be added back in fullscreen mirror request.
2013-10-23 11:44:28 -07:00
Andrzej Kapolka
e8885332f2
Code review fixes.
2013-10-23 11:39:30 -07:00
Andrzej Kapolka
665551d690
Merge branch 'master' of https://github.com/worklist/hifi into ossome
2013-10-23 11:26:23 -07:00
Andrzej Kapolka
5334d9021e
Merge branch 'master' of https://github.com/worklist/hifi
2013-10-23 11:22:04 -07:00
Andrzej Kapolka
71b4b8fe46
Use lowercase h to toggle full screen mirror, capital H for inset.
2013-10-23 10:54:39 -07:00
Philip Rosedale
b1364f589a
Merge pull request #1102 from ZappoMan/keep_local_voxels
...
added support for forceFullFrustum in hideOutOfView() this fixes inconci...
2013-10-23 10:33:54 -07:00
Andrzej Kapolka
adc79be81c
Add back the full screen mode as a menu option, temporarily.
2013-10-23 10:30:42 -07:00
ZappoMan
b05d6e25e3
remove two debug outs
2013-10-23 10:23:07 -07:00
ZappoMan
5d18b68a2e
added support for forceFullFrustum in hideOutOfView() this fixes inconcistancies with voxel hiding showing
2013-10-23 10:14:41 -07:00
Andrzej Kapolka
cf78e21ea4
Merge branch 'master' of https://github.com/worklist/hifi into ossome
...
Conflicts:
interface/src/Application.cpp
2013-10-23 10:06:56 -07:00
Andrzej Kapolka
a568e71e37
Merge pull request #1099 from stojce/19433
...
Code Review for Job #19433
2013-10-23 10:03:36 -07:00
Andrzej Kapolka
251b80b514
Merge branch 'master' of https://github.com/worklist/hifi into ossome
2013-10-23 10:03:22 -07:00
ZappoMan
6e31f74236
tweak to menu text order
2013-10-23 06:00:26 -07:00
ZappoMan
306b23d489
make Fast Voxel Pipeline the default behavior
2013-10-23 05:58:47 -07:00
ZappoMan
1430a083d1
make DontRemoveOutOfView the default behavior
2013-10-23 05:44:20 -07:00
ZappoMan
3c8e30c956
make HideOutOfView the default behavior
2013-10-23 05:38:33 -07:00
ZappoMan
1786049710
make use delta frustum in culling the default behavior
2013-10-23 05:30:15 -07:00
ZappoMan
370fe3dad9
make constant culling the default mode
2013-10-23 05:22:29 -07:00
stojce
9382268ee3
CR fixes
2013-10-23 09:30:26 +02:00
Andrzej Kapolka
247dfd3750
Merge branch 'master' of https://github.com/worklist/hifi into ossome
2013-10-22 17:27:14 -07:00
Andrzej Kapolka
cf98d900f9
Removed unused variable.
2013-10-22 17:26:42 -07:00
Andrzej Kapolka
9dd41f4206
Render sticks, use avatar colors.
2013-10-22 16:52:44 -07:00
Andrzej Kapolka
2e06965b1c
I think this does the trick, finally.
2013-10-22 15:50:42 -07:00
Andrzej Kapolka
41775912d8
Back to using matrices.
2013-10-22 15:39:45 -07:00
Andrzej Kapolka
1f8bed9d9c
More transform rejiggery.
2013-10-22 15:31:27 -07:00
Andrzej Kapolka
d393bdcea6
Wheeee, let's try a different way of applying the lean rotation.
2013-10-22 15:04:49 -07:00
Andrzej Kapolka
02a21ae9c0
New plan: let's get the skeleton working first, then work on the face.
2013-10-22 14:33:27 -07:00
Andrzej Kapolka
cd4b88acaa
More rotation tweaks.
2013-10-22 13:39:51 -07:00
stojce
b728689c6d
more camera fixes
2013-10-22 22:18:56 +02:00
stojce
1cea3b403b
Fixed camera view options
...
- fixed camera lens angle
- xamera distance
2013-10-22 22:02:17 +02:00
Andrzej Kapolka
a33c7ce20c
More work on extracting rotations.
2013-10-22 12:54:32 -07:00
stojce
2fcb246923
close button on rear mirror view
2013-10-22 20:42:31 +02:00
Philip Rosedale
d44a82fce1
Merge pull request #1097 from ZappoMan/keep_local_voxels
...
Fixed bug in Keep Local Voxels
2013-10-22 09:35:47 -07:00
ZappoMan
96cd8c5d97
fixed issue with delta frustums on hide out of view
2013-10-22 09:25:01 -07:00
Philip Rosedale
cab9e7f658
Merge pull request #1094 from birarda/assignment
...
allow multiple buffers to be hooked to an individual node
2013-10-21 20:29:10 -07:00
Andrzej Kapolka
9d89baa506
Apply the neck position.
2013-10-21 17:30:26 -07:00
Andrzej Kapolka
b5f2dcfa55
Use the head position from the loaded skeleton, if available.
2013-10-21 16:58:01 -07:00
ZappoMan
f618b3a88d
removed some old comments
2013-10-21 16:19:03 -07:00
Andrzej Kapolka
349f7b363a
More work on custom skeletons.
2013-10-21 16:14:38 -07:00
ZappoMan
f5efe2dd7f
removed some old comments
2013-10-21 16:14:34 -07:00
ZappoMan
22a1d0a699
small tweak
2013-10-21 16:07:34 -07:00
Stephen Birarda
00446076b5
remove audio injectors that are starved and not added
2013-10-21 16:04:13 -07:00
ZappoMan
1b302f60f8
Merge branch 'master' of https://github.com/worklist/hifi into keep_local_voxels
2013-10-21 16:03:53 -07:00
ZappoMan
b8dfc387b4
added reset settings for Old vs New voxel culling mode
2013-10-21 16:02:10 -07:00
ZappoMan
2979a8e738
better working version of hideOutOfView voxel support
2013-10-21 15:30:14 -07:00
stojce
890313b8ca
- fixed aspect ratio on mirror view
...
- stop rendering voxel selectors on mirror view
2013-10-21 23:55:08 +02:00
ZappoMan
f5a3fc07c4
added some debugging
2013-10-21 14:41:46 -07:00
ZappoMan
be67d6f8aa
added some new debug menus
2013-10-21 14:41:07 -07:00
ZappoMan
023a521948
some debug timing and voxel stats display
2013-10-21 14:39:05 -07:00
Andrzej Kapolka
49acca3587
Fixes to load my test model.
2013-10-21 11:20:27 -07:00
stojce
7a0d828364
Merge branch 'master' of https://github.com/worklist/hifi into 19433
2013-10-21 17:46:28 +02:00
stojce
b45525ae21
Mirror View initial setup
2013-10-21 08:28:38 +02:00
ZappoMan
b0bfba3043
Merge pull request #1090 from PhilipRosedale/master
...
Faceshift only notifies log on first fail to connect
2013-10-20 21:28:30 -07:00
stojce
652892522e
Merge branch 'master' of https://github.com/worklist/hifi into 19437
2013-10-19 09:06:41 +02:00
Andrzej Kapolka
871f97bd81
The Blender FBX has models that are also meshes.
2013-10-18 19:06:56 -07:00
Andrzej Kapolka
b294f5b13e
Fix for weird links in Blender exports.
2013-10-18 18:43:07 -07:00
Andrzej Kapolka
b3384d0869
More fixes for text FBXs.
2013-10-18 18:23:08 -07:00
Andrzej Kapolka
a6a4ceebe4
Just check the last entry for the type.
2013-10-18 18:03:28 -07:00
Andrzej Kapolka
ec17b80b52
Adapt to the *other* kind of cluster.
2013-10-18 17:54:54 -07:00
Andrzej Kapolka
ea50d6f22e
Forgot these guys.
2013-10-18 17:49:34 -07:00
Philip Rosedale
7ac9a87ad4
Merge pull request #1092 from birarda/master
...
fix for Qt 5.1.1 preferences bug
2013-10-18 17:33:40 -07:00
Andrzej Kapolka
7e174093e4
Factoring the FBX model code out to a shared base class.
2013-10-18 17:26:03 -07:00
Stephen Birarda
b6c4599a55
cleaup some unecessary defaults in Menu
2013-10-18 16:10:03 -07:00
Stephen Birarda
bdfc7fdb64
fix for preferences bug on 5.1.1
2013-10-18 16:07:05 -07:00
Philip Rosedale
bf842f01ba
Merge branch 'master' of https://github.com/worklist/hifi
2013-10-18 14:37:49 -07:00
Philip Rosedale
e43758a115
Faceshift fail to connect only notifies log once
2013-10-18 14:36:57 -07:00