Andrew Meadows
c3f8f8ab98
init PhysicsEngine with an EntityEditPacketSender
2014-12-11 13:29:29 -08:00
Andrew Meadows
3fd2f12a73
merge upstream/master into andrew/inertia
...
Conflicts:
libraries/entities/src/EntityItem.cpp
libraries/entities/src/EntityItem.h
libraries/entities/src/EntitySimulation.h
libraries/entities/src/EntityTree.cpp
libraries/entities/src/EntityTreeElement.cpp
libraries/entities/src/SimpleEntitySimulation.cpp
libraries/entities/src/SimpleEntitySimulation.h
libraries/entities/src/SphereEntityItem.cpp
2014-12-09 12:41:53 -08:00
ZappoMan
cdeaaf2ca9
fix deadlock in enter/leave events
2014-12-08 15:06:34 -08:00
ZappoMan
efbe8ce757
Merge branch 'master' of https://github.com/highfidelity/hifi into entityCollisions
2014-12-08 14:15:20 -08:00
ZappoMan
0592b74a06
make collision callbacks work
2014-12-08 14:15:03 -08:00
Brad Hefta-Gaub
a9079b64e4
Merge pull request #3922 from AndrewMeadows/thermonuclear
...
overhaul EntitySimulation API (and relay relevant EntityItem properties to simulation when they change)
2014-12-08 13:56:06 -08:00
Clément Brisset
681a1a3297
Merge pull request #3917 from ctrlaltdavid/20202
...
CR for Job #20202 - Add "backgroundVisible" property to text overlays
2014-12-08 11:43:52 -08:00
Andrew Meadows
9e9929da91
merge upstream/master into andrew/thermonuclear
2014-12-08 11:22:39 -08:00
ZappoMan
27bc394bed
repair collision info mismatch
2014-12-08 10:52:53 -08:00
Philip Rosedale
60c2a89292
Merge pull request #3915 from ZappoMan/modelRayPick
...
Proper Model Ray Picking
2014-12-07 14:19:26 -08:00
ZappoMan
d698594899
use common findRayTriangleIntersection
2014-12-06 19:39:02 -08:00
ZappoMan
91fd574eb5
Merge branch 'master' of https://github.com/highfidelity/hifi into modelRayPick
2014-12-06 15:28:54 -08:00
ZappoMan
1a1fb18ba1
removed dead code
2014-12-06 15:03:26 -08:00
ZappoMan
c8e648c4d7
removed unused menu item
2014-12-06 15:00:29 -08:00
ZappoMan
a03984a561
removed some debug code
2014-12-06 14:59:50 -08:00
ZappoMan
3bb16ce831
properly wire up precision picking in JS api
2014-12-06 12:03:46 -08:00
ZappoMan
7ea85073f4
introduce precision picking in API form
2014-12-06 11:45:49 -08:00
David Rowe
dbb547507d
Merge branch 'master' into 20202
2014-12-06 11:14:45 -08:00
ZappoMan
303274a554
tweaks and debug cleanup
2014-12-06 10:59:48 -08:00
ZappoMan
1fec69698e
get the triangle picking for submeshes working, remove some debug
2014-12-05 23:23:21 -08:00
ZappoMan
f1c6e2d1a2
more debugging
2014-12-05 19:52:48 -08:00
Andrew Meadows
7d96ad5836
cleanup of EntitySimulation API
...
* remove EntityItem::_simulationState (only useful to EntitySimulation)
* move code from SimpleEntitySimuation to EntitySimulation
* EntitySimulation now maintans many QSets of entities
* cleanup and clarify use of EnityTree::updateEntity()
* reduced cost of polling for entity expiries
* changed "UpdateFlags" to "DirtyFlags" and clarified what they're for
2014-12-05 18:08:53 -08:00
Atlante45
d89d10d263
Hide cusor in VR mode
2014-12-05 17:36:46 -08:00
Atlante45
1bb08ef30f
Centered reticule
2014-12-05 17:10:58 -08:00
Atlante45
ee124f580d
removed _mouse{X,Y}
2014-12-05 17:02:49 -08:00
ZappoMan
ae647d39d0
fix models with registrations other than 0,0,0
2014-12-05 16:14:18 -08:00
Atlante45
469c958c98
Merge branch 'master' of https://github.com/highfidelity/hifi into mouse_pick_in_oculus
2014-12-05 15:30:20 -08:00
Atlante45
4bc7e1a3e8
Merge branch 'master' of https://github.com/highfidelity/hifi into mouse_pick_in_oculus
2014-12-05 14:46:52 -08:00
Sam Gateau
c49b753c98
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2014-12-05 13:38:30 -08:00
ZappoMan
d5fbe5b6b4
Merge branch 'master' of https://github.com/highfidelity/hifi into modelRayPick
2014-12-05 12:48:00 -08:00
ZappoMan
a6b86da47a
basics of triangle picking working for models
2014-12-05 11:31:27 -08:00
David Rowe
bd6ea9b4e7
Render with backgroundAlpha property
2014-12-05 11:18:03 -08:00
David Rowe
f5a1c26492
Add backgroundAlpha property to 2D and 3D text overlays
2014-12-05 11:08:00 -08:00
ZappoMan
0647211fb8
Merge branch 'master' of https://github.com/highfidelity/hifi into modelRayPick
2014-12-05 10:13:55 -08:00
Sam Gateau
0fbdda7582
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2014-12-05 10:13:38 -08:00
ZappoMan
d3aacc3838
Merge branch 'master' of https://github.com/highfidelity/hifi into mirrorTest
...
Conflicts:
interface/src/MetavoxelSystem.cpp
2014-12-05 10:11:49 -08:00
Philip Rosedale
0ad361fd60
Merge pull request #3902 from samcake/tot
...
Adding detection of a "hifi" global light in a FBX file used to pass information
2014-12-05 10:07:52 -08:00
ZappoMan
e68e3fe774
Revert "get rid of redundant _displayViewFrustum and use _viewFrustum"
...
This reverts commit 6d385d9a75
.
2014-12-05 10:06:17 -08:00
ZappoMan
9753c82a3b
get rid of redundant _displayViewFrustum and use _viewFrustum
2014-12-05 10:04:23 -08:00
ZappoMan
feab942375
Revert "get rid of redundant _displayViewFrustum and use _viewFrustum"
...
This reverts commit 6d385d9a75
.
2014-12-05 10:01:16 -08:00
Atlante45
7322cd3ece
Coding Standard
2014-12-04 20:16:50 -08:00
Atlante45
90d4e7bae9
Comments
2014-12-04 19:38:39 -08:00
Atlante45
d2b0cdbac3
Hydra reticule rendering for Oculus
2014-12-04 19:31:59 -08:00
Atlante45
9f444581e9
Fixed JS picking in oculus
2014-12-04 18:53:30 -08:00
Atlante45
84da070901
Correct mouse position in occulus
2014-12-04 18:27:03 -08:00
Atlante45
abe9704dbc
Merge branch 'master' of https://github.com/highfidelity/hifi into mouse_pick_in_oculus
2014-12-04 17:26:22 -08:00
Atlante45
7026af7b9a
Centrilized Oculus interference in pickRay
2014-12-04 17:26:14 -08:00
Sam Gateau
66c10544ae
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2014-12-04 17:16:39 -08:00
Andrzej Kapolka
466d99bcbb
Removed unused members.
2014-12-04 17:12:06 -08:00
ZappoMan
6b5fdceb6e
more work on improved model picking
2014-12-04 16:48:04 -08:00