Dante Ruiz
|
1b20cc8bd0
|
more clean up
|
2016-11-30 18:28:50 +00:00 |
|
Dante Ruiz
|
104cbbff7e
|
clean up
|
2016-11-30 18:26:06 +00:00 |
|
Dante Ruiz
|
34d24b947e
|
better implementation
|
2016-11-30 18:03:11 +00:00 |
|
Dante Ruiz
|
daf12047ca
|
removed unnessary comments
|
2016-11-22 18:55:20 +00:00 |
|
Dante Ruiz
|
2dfb745443
|
made some chnages
|
2016-11-22 18:53:03 +00:00 |
|
Dante Ruiz
|
a176c624ab
|
fixed teleport bug
|
2016-11-21 23:04:07 +00:00 |
|
Dante Ruiz
|
1ba769b0ef
|
teleportBug
|
2016-11-21 10:38:20 -08:00 |
|
Ryan Huffman
|
ee50469213
|
Add collidableOnly arg to findRayIntersection
|
2016-10-04 20:19:54 -07:00 |
|
Ryan Huffman
|
da6afb605b
|
Fix default findRayIntersection surfaceNormal to be in world space
|
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 |
|
SamGondelman
|
676f4bdfcf
|
misc fixes from particles branch
|
2016-07-29 15:36:32 -07:00 |
|
Atlante45
|
fc7b271e50
|
Missed OS X Warning
|
2016-06-14 16:29:50 -07:00 |
|
Atlante45
|
71fb0e665f
|
Fix OSX warning
|
2016-06-07 16:46:32 -07:00 |
|
Brad Hefta-Gaub
|
d7eee98acc
|
Merge pull request #7827 from AndrewMeadows/threadsafe-viewfrustum
resurrection of threadsafe ViewFrustum
|
2016-05-10 09:06:38 -07:00 |
|
Andrew Meadows
|
7d6424bdcc
|
Head::render() was cruft
|
2016-05-05 18:28:27 -07:00 |
|
Andrew Meadows
|
bcf2cc8074
|
use references not pointers for ViewFrustums
also unravelling some spaghetti:
(1) split Octree stuff out of ViewFrustum
(2) moved ViewFrustum from octree to shared lib
(3) removed some cruft
|
2016-05-05 18:28:27 -07:00 |
|
Atlante45
|
07adef9465
|
Fix entities collision sounds
|
2016-05-05 14:55:28 -07:00 |
|
Seth Alves
|
e4c91e5064
|
add a heuristic for deciding when it's safe to enable bullet
|
2016-04-12 11:46:00 -07:00 |
|
Brad Hefta-Gaub
|
62a56ecbfa
|
fix typos
|
2016-03-23 17:45:22 -07:00 |
|
Brad Hefta-Gaub
|
fdd0b48ae1
|
reduce log spam
|
2016-03-23 17:06:03 -07:00 |
|
Brad Hefta-Gaub
|
8d4ef28411
|
CR feedback
|
2016-03-08 15:29:04 -08:00 |
|
Brad Hefta-Gaub
|
6d211dd4e5
|
first cut at fixing the scene not stable bug
|
2016-03-08 14:52:21 -08:00 |
|
Andrew Meadows
|
acef6642c9
|
fix logic typo
|
2016-02-25 18:09:35 -08:00 |
|
Andrew Meadows
|
5d1e283508
|
namechange TouchesKeyhole to IntersectsKeyhole
|
2016-02-25 18:09:35 -08:00 |
|
Andrew Meadows
|
dfdf375853
|
use shapeInFrustum() names again
but at the same time make the code more redable
also: add some more efficient shape-touches-view methods
and cleanup some whitespace
|
2016-02-25 18:09:35 -08:00 |
|
Andrew Meadows
|
9c927ea36b
|
ViewFrustum method renames and whitespace cleanup
fooInFrustum() --> computeFooViewLocation()
except pointInFrustum() --> computeFrustumLocation()
|
2016-02-25 09:11:28 -08:00 |
|
Brad Hefta-Gaub
|
550b9a98b1
|
fix error in preload logic
|
2016-02-12 14:45:55 -08:00 |
|
James B. Pollack
|
2889bdd8b2
|
Merge pull request #7083 from ZappoMan/fixDoublePreload
handle two corner cases where preload would get called twice
|
2016-02-11 16:08:43 -08:00 |
|
Brad Hefta-Gaub
|
a40a562db2
|
handle two conner cases where preload would get called twice
|
2016-02-11 09:33:52 -08:00 |
|
Seth Alves
|
3fe01ccf10
|
cleanups
|
2016-02-10 18:32:05 -08:00 |
|
Seth Alves
|
1ae47b17f0
|
size-cull parent entities by their queryAABox rather than their dimensions to avoid having the entity-server send a child but not the parent
|
2016-02-10 16:41:35 -08:00 |
|
Seth Alves
|
4f8a7a080f
|
remove debugging print
|
2016-02-08 15:33:03 -08:00 |
|
Seth Alves
|
82fcfc1d64
|
don't apply clock-skew to a lastEdited of 0
|
2016-02-08 15:31:32 -08:00 |
|
Seth Alves
|
5027157575
|
for LOD, allow entity-server to use getAABox if it can, but fall back to queryAABox if it can't
|
2016-01-21 09:31:51 -08:00 |
|
Seth Alves
|
1fef78f60f
|
fix bug where entities that were children of avatars wouldn't be included in entity-server packets to interfaces
|
2016-01-20 19:03:41 -08:00 |
|
Brad Hefta-Gaub
|
b8747709ef
|
CR feedback, dead code cleanup
|
2016-01-18 12:11:23 -08:00 |
|
Brad Hefta-Gaub
|
d10e1cc39d
|
CR feedback, dead code cleanup
|
2016-01-18 12:09:21 -08:00 |
|
Brad Hefta-Gaub
|
88af387214
|
cleanup
|
2016-01-18 10:10:24 -08:00 |
|
Brad Hefta-Gaub
|
2774df38bc
|
check for entity size before including it for LOD
|
2016-01-18 09:06:57 -08:00 |
|
Seth Alves
|
bfa8cc1969
|
merge from upstream
|
2016-01-03 06:47:25 -08:00 |
|
ericrius1
|
8e7dfc07c0
|
Added logic to blacklist entities from raypicking
|
2015-12-24 11:59:47 -08:00 |
|
ericrius1
|
390dce4613
|
Adding blacklist
|
2015-12-24 11:48:40 -08:00 |
|
Seth Alves
|
c74f8bca49
|
location getters also return a success boolean so that callers can know if the value they are receiving is bad due to lack of information about an object's parent
|
2015-12-14 09:13:36 -08:00 |
|
Seth Alves
|
24fb43e8cd
|
first steps toward a puffed-out query-box for child entities
|
2015-12-12 12:33:14 -08:00 |
|
Atlante45
|
4aaa9ca02f
|
Make OctreeElementBag safer to use
|
2015-11-30 15:23:49 -08:00 |
|
Atlante45
|
a364e85e1d
|
Remove DeleteHooks
|
2015-11-25 17:21:56 -08:00 |
|
Brad Hefta-Gaub
|
2f3cf82202
|
don't apply out of order edits to entities that have been deleted
|
2015-11-18 14:26:18 -08:00 |
|
ericrius1
|
4e5b806934
|
particle effect entities no longer intersect with rays
|
2015-11-04 16:05:29 -08:00 |
|
Brad Hefta-Gaub
|
246e46b69a
|
implement improvement in sphere test
|
2015-10-21 10:46:50 -07:00 |
|