Seth Alves
|
942e77166e
|
merge from upstream
|
2016-01-05 11:11:19 -08:00 |
|
Seth Alves
|
96f506a98d
|
code review
|
2016-01-05 07:27:27 -08:00 |
|
Seth Alves
|
3026415f03
|
add some missing property handling boilerplate
|
2016-01-04 16:17:00 -08:00 |
|
Seth Alves
|
202a6ae294
|
debugging
|
2016-01-04 15:56:08 -08:00 |
|
Seth Alves
|
ccf29e3772
|
debugging
|
2016-01-04 15:52:58 -08:00 |
|
Seth Alves
|
9304477233
|
split out calls for rotation and translation
|
2016-01-04 15:29:06 -08:00 |
|
Seth Alves
|
5beba58e5f
|
debugging
|
2016-01-04 15:05:08 -08:00 |
|
Seth Alves
|
bd35532c5d
|
debugging
|
2016-01-04 15:02:45 -08:00 |
|
Seth Alves
|
ef8673610f
|
debugging
|
2016-01-04 14:58:13 -08:00 |
|
Seth Alves
|
cd92a9fa1a
|
adjust timestamps
|
2016-01-04 14:51:43 -08:00 |
|
Seth Alves
|
9a708f2e74
|
try splitting edit into 2 packets
|
2016-01-04 14:48:49 -08:00 |
|
Seth Alves
|
6c8eb90ee0
|
debugging
|
2016-01-04 14:42:37 -08:00 |
|
Seth Alves
|
7f2e0cd103
|
expose a way to set translation and rotation of all model joints at once
|
2016-01-04 14:13:08 -08:00 |
|
Seth Alves
|
2147b0d78e
|
fix locking
|
2016-01-04 12:31:58 -08:00 |
|
Seth Alves
|
768934ae11
|
update entity timestamps when sending joint information
|
2016-01-04 11:29:15 -08:00 |
|
Seth Alves
|
bfa8cc1969
|
merge from upstream
|
2016-01-03 06:47:25 -08:00 |
|
Seth Alves
|
fe0a656d54
|
Merge branch 'master' of github.com:highfidelity/hifi into set-model-entity-joints
|
2015-12-30 12:45:32 -08:00 |
|
ericrius1
|
390dce4613
|
Adding blacklist
|
2015-12-24 11:48:40 -08:00 |
|
Seth Alves
|
175506bbf1
|
when a script sets joint-data on a model-entity, send an edit packet
|
2015-12-23 16:06:04 -08:00 |
|
Seth Alves
|
84bcfb7d71
|
hook up a way for scripts to set model-entity joint state
|
2015-12-22 17:43:01 -08:00 |
|
Seth Alves
|
c84fa5f821
|
cleanups
|
2015-12-21 14:45:18 -08:00 |
|
Seth Alves
|
701f99d28e
|
only send a queryAACube for entities to entity-server
|
2015-12-18 16:28:11 -08:00 |
|
Seth Alves
|
688448fe41
|
more queryAABox experimenting
|
2015-12-17 16:18:41 -08:00 |
|
Seth Alves
|
473212e5b7
|
try to be more coherent about queryAABox meaning
|
2015-12-17 14:29:41 -08:00 |
|
Seth Alves
|
b83579e6e5
|
include queryAABox in physics-induced sends
|
2015-12-16 17:25:49 -08:00 |
|
Seth Alves
|
951db42146
|
only send queryAABox if something about the location changed
|
2015-12-15 16:17:49 -08:00 |
|
Seth Alves
|
0013d58365
|
include queryAACube when scripts make changes
|
2015-12-15 14:25:02 -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
|
ec9f1e0754
|
possible fix for crash when grabbing bubblewand
|
2015-12-08 09:44:43 -08:00 |
|
Seth Alves
|
0bf276efa5
|
adjust method names to fit convention
|
2015-12-07 14:37:35 -08:00 |
|
Seth Alves
|
982e986f1a
|
Merge branch 'master' of github.com:highfidelity/hifi into parents
|
2015-12-07 14:31:18 -08:00 |
|
Seth Alves
|
96e9580473
|
change some more parameters back to being pass-by-reference, where it's safe
|
2015-12-07 05:30:19 -08:00 |
|
Seth Alves
|
f0fb9966ad
|
expose parent-joint-index to edit.js
|
2015-12-06 12:34:41 -08:00 |
|
Seth Alves
|
d518a4573e
|
if script sets parent or jointIndex, don't pop entity off to someplace
|
2015-12-05 15:15:33 -08:00 |
|
Atlante45
|
1d498af76e
|
Merge branch 'master' of https://github.com/highfidelity/hifi into baseball
|
2015-12-04 15:18:25 -08:00 |
|
Seth Alves
|
6eae98fb28
|
merge from upstream
|
2015-12-02 14:38:26 -08:00 |
|
Andrew Meadows
|
ab6367ff4e
|
remove debug option for disabling physics updates
|
2015-12-01 11:13:01 -08:00 |
|
Seth Alves
|
3402585d1a
|
fix a crash from previous commit
|
2015-11-30 16:54:29 -08:00 |
|
Seth Alves
|
9b54924524
|
edit.js can now manipulate children without flipping the table
|
2015-11-30 16:21:14 -08:00 |
|
Stephen Birarda
|
4573e5c59e
|
resolve conflicts on merge with upstream/master
|
2015-11-30 13:32:38 -08:00 |
|
Seth Alves
|
4b87e09848
|
clean up some unneeded consts. get edit.js closer to working on parented entities
|
2015-11-30 13:23:55 -08:00 |
|
Seth Alves
|
4add3e2e91
|
rework worldToLocal, start on allowing scripts entity position/rotation to always be in world space
|
2015-11-30 09:41:15 -08:00 |
|
Seth Alves
|
82bd506086
|
adjust how EntityMotionState updates its idea of what the server knows about an entity
|
2015-11-10 14:32:57 -08:00 |
|
Seth Alves
|
5e4f30b2bb
|
improve terse entity logging. change how action data sending is triggered
|
2015-11-10 13:58:09 -08:00 |
|
Atlante45
|
b15054c1fb
|
Merge branch 'master' of https://github.com/highfidelity/hifi into baseball
|
2015-11-09 13:41:06 -08:00 |
|
James B. Pollack
|
e928c8278b
|
overload a single function and cleanup, add examples
|
2015-11-06 11:48:51 -08:00 |
|
James Pollack
|
b229b5289c
|
entity call params
|
2015-11-05 14:24:21 -08:00 |
|
James Pollack
|
751d51ee72
|
entity call params
|
2015-11-05 14:19:11 -08:00 |
|
Stephen Birarda
|
4f6da68a1f
|
add getJointPosition and getJointRotation for entities
|
2015-10-22 16:25:28 -07:00 |
|
ericrius1
|
0373a481f8
|
Using EntityItemIDs instead of QUuids
|
2015-10-20 09:22:16 -07:00 |
|
Atlante45
|
a84fdecec9
|
Fix export bug
|
2015-10-15 18:43:32 -07:00 |
|
ericrius1
|
cfca0fe8c0
|
Adding a color indicator to whiteboard
|
2015-10-14 15:58:18 -07:00 |
|
ericrius1
|
f93b1d3325
|
Correctly whitelisting entities for ray picking
|
2015-10-12 17:05:34 -07:00 |
|
ericrius1
|
8d39f9c760
|
Syntax fixes
|
2015-10-12 15:02:03 -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 |
|
Andrew Meadows
|
269e3d7f23
|
Merge pull request #5836 from ZappoMan/getEntityPropertiesPerformance
Entities.getEntityProperty() performance improvements
|
2015-09-18 15:19:06 -07:00 |
|
Brad Hefta-Gaub
|
0d37511071
|
add support for scripts to call methods on entity scripts
|
2015-09-18 14:06:38 -07:00 |
|
Brad Hefta-Gaub
|
08babecb75
|
add support for mapping EntityPropertyFlags to QScriptValues and wire in desiredProps
|
2015-09-17 19:51:21 -07:00 |
|
Brad Hefta-Gaub
|
81255c8379
|
whitespace repair
|
2015-09-17 17:40:41 -07:00 |
|
Brad Hefta-Gaub
|
4e2cb00ec3
|
first cut at only returning type specific properties in getEntityProperties
|
2015-09-17 17:33:53 -07:00 |
|
Brad Hefta-Gaub
|
e1cb041576
|
first cut at adding desiredProperties to getProperties
|
2015-09-16 15:00:42 -07:00 |
|
Seth Alves
|
93dc0714f7
|
quiet compiler
|
2015-09-12 10:10:53 -07:00 |
|
Brad Davis
|
2daa5c3bf6
|
PR comment, fix extra variable decl
|
2015-09-11 16:54:18 -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
|
fd1cfadc47
|
Fixing potential access to null object
|
2015-09-11 12:02:57 -07:00 |
|
Seth Alves
|
b1c5a04531
|
respond to code review
|
2015-09-11 09:29:52 -07:00 |
|
Brad Davis
|
aa989c3687
|
Fixing some entity race condition crashes
|
2015-09-10 20:53:17 -07:00 |
|
Seth Alves
|
9c4fdfd653
|
merge from upstream
|
2015-09-08 18:01:07 -07:00 |
|
Seth Alves
|
31fcd55d47
|
octree uses shared pointers
|
2015-09-08 11:59:48 -07:00 |
|
Stephen Birarda
|
ed19987b7d
|
resolve conflicts on merge with upstream/master
|
2015-09-04 12:31:46 -06:00 |
|
Stephen Birarda
|
33f6933544
|
Merge branch 'master' of https://github.com/highfidelity/hifi into protocol
|
2015-09-01 14:36:16 -06:00 |
|
Seth Alves
|
7369ca19e9
|
allow setting cuboid voxel spaces. clean up some locking
|
2015-08-31 18:01:15 -07:00 |
|
Atlante45
|
179ee73e26
|
Merge branch 'master' of https://github.com/highfidelity/hifi into update_protocol
|
2015-08-26 16:50:33 +02:00 |
|
Seth Alves
|
dc31c7e233
|
back out previous attempt at theading polyvox code. lay groundwork for threading that can be reasoned about
|
2015-08-23 08:14:05 -07:00 |
|
Stephen Birarda
|
0f77ab8611
|
resolve conflicts on merge with upstream/master
|
2015-08-18 11:45:55 -07:00 |
|
Seth Alves
|
b129c2a933
|
in edged mode, make sure border voxels are zeroed out. expose some more voxel matrix math to javascript
|
2015-08-16 09:36:54 -07:00 |
|
Seth Alves
|
5ecdbaa19d
|
have functions that change polyvox voxes return true if they changed anything, else false. added voxelCoordsToWorldCoords and worldCoordsToVoxelCoords
|
2015-08-15 15:18:25 -07:00 |
|
Stephen Birarda
|
052978898e
|
resolve conflicts on merge with upstream master
|
2015-08-05 11:16:20 -07:00 |
|
ericrius1
|
9125b3a2a9
|
attempting to fix windows and linux builds again
|
2015-08-03 14:53:02 -07:00 |
|
ericrius1
|
e36099f2b6
|
fixing ambiguous "call to overloaded function compiler" errors on windows and linux builds
|
2015-08-03 12:31:21 -07:00 |
|
ericrius1
|
47bc8f50ab
|
cleaning
|
2015-08-03 08:45:14 -07:00 |
|
bwent
|
aab1f70800
|
Renaming vars
|
2015-07-31 10:47:05 -07:00 |
|
bwent
|
67760fad79
|
Add gettable naturalPosition property for model entities
|
2015-07-31 10:15:35 -07:00 |
|
Stephen Birarda
|
9e7fb9ae16
|
shuffle Packet headers, use static enum for PacketType
|
2015-07-23 13:56:47 -07:00 |
|
Atlante45
|
8d6ff2d9f9
|
Merge branch 'master' of https://github.com/highfidelity/hifi into smart_pointers
|
2015-07-20 14:50:44 -07:00 |
|
Atlante45
|
256c786e28
|
Merge branch 'master' of https://github.com/highfidelity/hifi into smart_pointers
|
2015-07-17 17:59:19 -07:00 |
|
Stephen Birarda
|
821c16cbc4
|
resolve conflicts on merge with uptream/master
|
2015-07-14 09:52:20 -07:00 |
|
ericrius1
|
0ce6737b34
|
merged and normals flipping
|
2015-07-13 09:43:15 -07:00 |
|
Atlante45
|
80fe090a94
|
Merge branch 'master' of https://github.com/highfidelity/hifi into smart_pointers
|
2015-07-10 20:20:03 -07:00 |
|
Andrew Meadows
|
9ce9c541de
|
fix activation of object when action changes
|
2015-07-10 18:45:40 -07:00 |
|
Seth Alves
|
2dc4922da3
|
bring over code from entity-level-locking branch
|
2015-07-09 15:23:05 -07:00 |
|
Stephen Birarda
|
74940a2132
|
replace lingering PacketTypes in old format
|
2015-07-08 10:18:13 -07:00 |
|
Stephen Birarda
|
ffa6edc904
|
fix spaces created by xcode find/replace
|
2015-07-07 15:01:19 -07:00 |
|
Stephen Birarda
|
b3c3e5a6c8
|
more PacketType to PacketType::Value replacements
|
2015-07-02 16:49:19 -07:00 |
|
Seth Alves
|
246861221c
|
rearrange things so that when EntityItem::setActionData is called before the entity-tree is set up, the data is set aside and used once the entity-tree is ready.
|
2015-07-01 20:17:21 -07:00 |
|
Atlante45
|
ee13407066
|
Fix smart pointer casts
|
2015-07-01 19:22:40 -07:00 |
|
ericrius1
|
ad54b4c0b0
|
changed quad entity to PolyLine
|
2015-07-01 17:18:36 -07:00 |
|
Seth Alves
|
1d122060a6
|
merge andrew's sim-ownership branch
|
2015-06-29 09:50:38 -07:00 |
|
Seth Alves
|
0970f010a4
|
provide a way for scripts to get information about what actions an entity has and what the arguments of those actions are
|
2015-06-27 13:31:00 -07:00 |
|