HifiExperiments
|
85f24f0951
|
entity tags
|
2023-12-02 15:59:52 -08:00 |
|
HifiExperiments
|
1f71a23082
|
optimize picking
|
2021-01-17 13:09:09 -08:00 |
|
SamGondelman
|
3e6061e435
|
try to not clear my avatar entities on domain switch
|
2019-03-01 13:45:00 -08:00 |
|
SamGondelman
|
50bfe84aa7
|
fix keyboard intersection, laser alpha
|
2019-02-01 12:11:00 -08:00 |
|
Dante Ruiz
|
e7d3844620
|
making pre review requests
|
2019-01-14 11:14:57 -08:00 |
|
Dante Ruiz
|
8252481ce7
|
Delete domain entities only
|
2019-01-11 16:00:10 -08:00 |
|
SamGondelman
|
b5a2642b6a
|
updated entityscriptinginterface API and related functions
(cherry picked from commit 6aac596698 )
|
2018-12-22 00:55:10 -05:00 |
|
Sam Gondelman
|
097d2d9503
|
Revert "Case 20200: Update EntityScriptingInterface to not find local entities"
|
2018-12-20 16:53:33 -08:00 |
|
SamGondelman
|
6aac596698
|
updated entityscriptinginterface API and related functions
|
2018-12-07 15:25:21 -08:00 |
|
SamGondelman
|
5c0b12abf6
|
ordered ray/parabola intersection code
|
2018-08-22 16:29:17 -07:00 |
|
SamGondelman
|
6a52b7b8f3
|
CR improvements
|
2018-07-26 12:15:12 -07:00 |
|
SamGondelman
|
90091d11e4
|
parabola picks, started implementing math
|
2018-07-03 09:47:31 -07:00 |
|
Clement
|
2e8a6e1961
|
Remove more dead octree code
|
2018-04-17 18:21:51 -07:00 |
|
Andrew Meadows
|
a0f3e3a031
|
add simulation ownership expiry
|
2018-04-11 09:40:32 -07:00 |
|
Andrew Meadows
|
2750f3ee71
|
remove unused cruft and avoid useless work
|
2018-03-09 08:35:18 -08:00 |
|
Andrew Meadows
|
6ab85d5800
|
cleanup and a few small optimizations
|
2018-03-09 08:35:18 -08:00 |
|
SamGondelman
|
84cd0e1529
|
wip live material swapping on model entities, model overlays, avatars,
and albedo swap on shape entities
|
2018-02-09 12:00:08 -08:00 |
|
humbletim
|
a146b778f7
|
support additional .extraInfo for ray intersections
|
2017-12-21 12:35:13 -05:00 |
|
Andrew Meadows
|
0bcecdbe66
|
be picky when finding nearby entities at login
|
2017-10-09 10:27:46 -07:00 |
|
Andrew Meadows
|
2b31a746e3
|
add content timestamp for EntityTreeElement
|
2017-09-29 11:34:32 -07:00 |
|
Andrew Meadows
|
7edd99ca0b
|
add basics for send queue and tree traversal
|
2017-09-29 11:34:32 -07:00 |
|
Stephen Birarda
|
3556379034
|
leverage JSON filter changes to OctreeQuery in EntityServer
|
2017-01-18 14:58:36 -08:00 |
|
Seth Alves
|
6fe35ac0da
|
use smart pointers to avoid leaking EntityTreeElementExtraEncodeData
|
2016-12-12 16:04:41 -08:00 |
|
Ryan Huffman
|
ee50469213
|
Add collidableOnly arg to findRayIntersection
|
2016-10-04 20:19:54 -07:00 |
|
Ryan Huffman
|
17c63eb722
|
Add the ability to ignore invisible entities in findRayIntersection
|
2016-10-04 20:19:32 -07:00 |
|
David Rowe
|
38c2efa22f
|
Implement Entities.findInFrustum() method
|
2016-09-09 18:57:48 +12:00 |
|
Seth Alves
|
87dbfa7e47
|
add -Wsuggest-override to compile flags and deal with fallout
|
2016-08-18 09:51:41 -07:00 |
|
ericrius1
|
390dce4613
|
Adding blacklist
|
2015-12-24 11:48:40 -08:00 |
|
Atlante45
|
4aaa9ca02f
|
Make OctreeElementBag safer to use
|
2015-11-30 15:23:49 -08:00 |
|
Brad Hefta-Gaub
|
954afe45d3
|
Merge pull request #6112 from ericrius1/rayPickAdditions
Moved whitelist and raypicking code out of octree, fixed small bug with polylines
|
2015-10-21 09:08:56 -07:00 |
|
Brad Hefta-Gaub
|
d34ad2af42
|
improved findEntities(sphere) to check against Non-AABBox of entities
|
2015-10-20 21:01:20 -07:00 |
|
ericrius1
|
0373a481f8
|
Using EntityItemIDs instead of QUuids
|
2015-10-20 09:22:16 -07:00 |
|
ericrius1
|
dcb37ccd73
|
Removed whitelist and raypicking code from octree, fixed a small bug with polylines
|
2015-10-19 13:14:19 -07:00 |
|
ericrius1
|
d01dda9c81
|
Adding in functionality to include only specified Ids in ray picking
|
2015-10-12 14:40:11 -07:00 |
|
Brad Hefta-Gaub
|
430cbcca7e
|
first cut at adding surface normals to ray intersection
|
2015-09-27 21:57:50 -07:00 |
|
Brad Davis
|
9b81842850
|
Merge branch 'master' into homer
Conflicts:
assignment-client/src/octree/OctreeSendThread.cpp
interface/src/Application.cpp
libraries/entities-renderer/src/EntityTreeRenderer.cpp
libraries/entities/src/EntityItem.cpp
libraries/entities/src/EntityTree.cpp
libraries/entities/src/EntityTreeElement.cpp
libraries/entities/src/EntityTreeElement.h
libraries/entities/src/EntityTreeHeadlessViewer.cpp
libraries/entities/src/RecurseOctreeToMapOperator.cpp
libraries/octree/src/Octree.h
libraries/physics/src/EntityMotionState.cpp
|
2015-09-11 16:31:18 -07:00 |
|
Brad Davis
|
b7ffb96adf
|
Working on thread safety for the entity tree
|
2015-09-10 22:28:50 -07:00 |
|
Seth Alves
|
31fcd55d47
|
octree uses shared pointers
|
2015-09-08 11:59:48 -07:00 |
|
Seth Alves
|
b2db5f7fee
|
update grab.js to use pull-to-point action, various other fixes
|
2015-06-05 07:10:44 -07:00 |
|
Seth Alves
|
14026667f5
|
script interface for creating an action now takes an action-type name rather than having a different call for each action
|
2015-06-04 10:55:32 -07:00 |
|
Seth Alves
|
d634663bb1
|
simple action is working. destructor sequense is still suspicous
|
2015-06-03 17:33:55 -07:00 |
|
Seth Alves
|
d6549948d0
|
first pass at entity interface to actions
|
2015-06-02 16:06:27 -07:00 |
|
ZappoMan
|
8b78fc4190
|
EnitityItem smart pointers
|
2015-05-22 17:57:50 -07:00 |
|
Seth Alves
|
a769cfdaf2
|
client decides on new entity-ids, keep EntityItemID class
|
2015-05-20 10:42:19 -07:00 |
|
Seth Alves
|
f9d46b0cb5
|
interface decides on entityIDs rather than bouncing a temporary id through the entity server
|
2015-05-19 14:25:23 -07:00 |
|
ZappoMan
|
73428ec12d
|
add support to not displace very large clipboards on import
|
2015-05-11 14:21:58 -07:00 |
|
Andrew Meadows
|
156c4fcc9f
|
removing legacy collision detection code in Octree
|
2015-02-02 16:42:05 -08:00 |
|
ZappoMan
|
7ea85073f4
|
introduce precision picking in API form
|
2014-12-06 11:45:49 -08:00 |
|
ZappoMan
|
a6b86da47a
|
basics of triangle picking working for models
|
2014-12-05 11:31:27 -08:00 |
|
ZappoMan
|
eda168a6d9
|
first cut at shape collisions
|
2014-09-24 19:51:37 -07:00 |
|