Seth Alves
|
c2422c2382
|
Merge branch 'master' of github.com:highfidelity/hifi into detect-ballistic
|
2015-04-24 09:29:26 -07:00 |
|
Brad Hefta-Gaub
|
22ff2ba1b8
|
Merge pull request #4687 from Atlante45/zone_shape_edit_js
Zone ShapeType/CompoundShapeURL in edit.js
|
2015-04-24 09:08:56 -07:00 |
|
Atlante45
|
a26d9ef353
|
Fix ShapeType/String conversion
|
2015-04-24 16:49:18 +02:00 |
|
Atlante45
|
fff8b99d10
|
Fix keylight color
Was an integer division producing a float
|
2015-04-24 15:31:25 +02:00 |
|
Seth Alves
|
cf0499e671
|
various physics-related experiments
|
2015-04-23 21:07:04 -07:00 |
|
Andrew Meadows
|
0daaf20f01
|
Merge pull request #4675 from sethalves/detect-ballistic
Detect ballistic motion + fix up simulation-owner code + fix up EntityItem constructor
|
2015-04-23 14:19:51 -07:00 |
|
ZappoMan
|
5dddca37ca
|
fix default shape of zones
|
2015-04-23 13:44:39 -07:00 |
|
Seth Alves
|
bc65616bb3
|
Merge branch 'master' of github.com:highfidelity/hifi into detect-ballistic
|
2015-04-23 13:09:22 -07:00 |
|
Atlante45
|
0b1d4fb1d6
|
Merge branch 'master' of https://github.com/highfidelity/hifi into zones
|
2015-04-23 21:16:11 +02:00 |
|
Brad Hefta-Gaub
|
945433be28
|
Merge pull request #4678 from sethalves/fix-pile-at-origin
don't pile things up at the origin during a load
|
2015-04-23 11:40:46 -07:00 |
|
Atlante45
|
b776ea8110
|
Make ::contains() back into a const
|
2015-04-23 19:15:06 +02:00 |
|
Seth Alves
|
c21e06e7a7
|
don't pile things up at the origin during a load
|
2015-04-23 10:08:59 -07:00 |
|
Atlante45
|
83490051d9
|
Move shape related contains() to ShapeInfo
|
2015-04-23 18:55:20 +02:00 |
|
Ryan Huffman
|
e0d4a0b1e1
|
Add functionality to turn zone picking off
|
2015-04-23 09:36:41 -07:00 |
|
Atlante45
|
51d99da29f
|
Magic number
|
2015-04-23 17:50:26 +02:00 |
|
Atlante45
|
f494f86ee5
|
Handle registration point in transforms
|
2015-04-23 17:48:29 +02:00 |
|
Atlante45
|
bda72025af
|
Check mesh extend before going through triangles
|
2015-04-23 16:40:40 +02:00 |
|
Atlante45
|
d18229d52d
|
Merge branch 'master' of https://github.com/highfidelity/hifi into zones
|
2015-04-23 15:58:57 +02:00 |
|
Atlante45
|
15482d6a57
|
Don't compute shape for zones
|
2015-04-23 15:21:51 +02:00 |
|
Atlante45
|
fb4d1d3557
|
Fix compoundShapeURL reseting shapeType
|
2015-04-23 14:24:20 +02:00 |
|
Atlante45
|
f117941c8d
|
Macro fixing
|
2015-04-23 13:25:14 +02:00 |
|
Atlante45
|
01f4f34911
|
Centralize contains standard cases
|
2015-04-23 13:04:59 +02:00 |
|
Atlante45
|
837a0d3ba8
|
rename collision model in edit.js
|
2015-04-23 12:13:52 +02:00 |
|
Atlante45
|
3ebe72f025
|
Fix read macro
|
2015-04-23 12:12:42 +02:00 |
|
Seth Alves
|
9e96026c52
|
move _accelerationNearlyGravityCount and _shouldClaimSimulationOwnership from EntityItem to EntityMotionState
|
2015-04-22 21:36:36 -07:00 |
|
Seth Alves
|
d51f5a0ae8
|
remove commented out code
|
2015-04-22 17:22:37 -07:00 |
|
Seth Alves
|
5a7f8a2f5a
|
git rid of unneeded bump code. re-indent billiards.js and rez in balls with some y velocity so they fall to the table
|
2015-04-22 17:06:21 -07:00 |
|
Seth Alves
|
96b4517e6e
|
when removing something from bullet, attempt to wake up anything that was touching it
|
2015-04-22 16:05:31 -07:00 |
|
Seth Alves
|
07a848c9ce
|
added bump call in physics engine for when an entity is deleted and may have something resting on top of it
|
2015-04-22 15:50:39 -07:00 |
|
Seth Alves
|
7781808bea
|
remove debug prints, fix a comment
|
2015-04-22 15:25:09 -07:00 |
|
Seth Alves
|
3450597d70
|
remove some debugging prints
|
2015-04-22 15:03:23 -07:00 |
|
Seth Alves
|
92ceff1a03
|
clean up EntityItem constructors
|
2015-04-22 14:53:23 -07:00 |
|
Seth Alves
|
cd3ee39fcc
|
experimenting
|
2015-04-22 13:42:04 -07:00 |
|
ZappoMan
|
fb4e334c70
|
implement volume priority for zones
|
2015-04-22 12:38:34 -07:00 |
|
Atlante45
|
9cec256142
|
Rename collisionModelURL members/methods
|
2015-04-22 21:16:09 +02:00 |
|
Atlante45
|
7f3be9c89b
|
Add shapeType/compoundShapeURL to ZoneEntities
|
2015-04-22 21:14:10 +02:00 |
|
Atlante45
|
b446644549
|
Rename CollisionModelURL handle
|
2015-04-22 21:03:56 +02:00 |
|
Atlante45
|
8db9f80779
|
Reimplements "contains" for sphere and particles
|
2015-04-22 21:03:55 +02:00 |
|
Atlante45
|
dbf40afa47
|
Remove deprecated "*InDomainUnit" getter/setter
|
2015-04-22 21:03:55 +02:00 |
|
Seth Alves
|
3f705f3172
|
keep track of the number of simulation steps each entity has been accelerated at nearly its gravity. if we get 4 in a row, start sending acceleration equal to gravity to the entity server, so it will include gravity in its estimates
|
2015-04-22 10:39:13 -07:00 |
|
Seth Alves
|
e334c456ea
|
add a place to keep track of the number of simulation steps where acceleration was close to gravity for a given Entity
|
2015-04-22 10:13:13 -07:00 |
|
ZappoMan
|
19386d5a5d
|
Merge branch 'master' of https://github.com/highfidelity/hifi into ZoneEntity2
Conflicts:
libraries/networking/src/PacketHeaders.cpp
libraries/networking/src/PacketHeaders.h
|
2015-04-22 09:35:08 -07:00 |
|
Seth Alves
|
cde64893af
|
coding standard
|
2015-04-21 18:36:06 -07:00 |
|
ZappoMan
|
486ab044a0
|
use piggyback properties to save on property bit space
|
2015-04-21 15:16:46 -07:00 |
|
ZappoMan
|
4ce451f984
|
wire up zone rendering again
|
2015-04-21 14:55:45 -07:00 |
|
ZappoMan
|
e436c95212
|
first cut at reworking zones
|
2015-04-21 14:36:13 -07:00 |
|
ZappoMan
|
8ce4cb628a
|
another attempt at zones starting from box
|
2015-04-20 18:18:01 -07:00 |
|
ZappoMan
|
a9c2a6e048
|
another attempt at zones starting from box
|
2015-04-20 18:17:21 -07:00 |
|
Seth Alves
|
c49e2c1804
|
cleanups, diff minimization
|
2015-04-20 16:52:29 -07:00 |
|
Seth Alves
|
4a5631fca6
|
cleanups, diff minimization
|
2015-04-20 16:51:28 -07:00 |
|
Seth Alves
|
6107682658
|
handle ignoring simulation data echoed back to us differently
|
2015-04-20 16:36:56 -07:00 |
|
Seth Alves
|
d6c8bd94cf
|
clean up some debugging prints
|
2015-04-20 15:59:33 -07:00 |
|
Seth Alves
|
56b005a872
|
packets should be ignore if they contain local nodeID, not if local entity contains nodeID
|
2015-04-20 12:19:36 -07:00 |
|
Seth Alves
|
08d300afcd
|
use a flag to indicate that simulation ownership should be grabbed
|
2015-04-20 11:49:10 -07:00 |
|
Seth Alves
|
adfc82e169
|
remove commented-out code
|
2015-04-17 15:10:34 -07:00 |
|
Seth Alves
|
dac57c44da
|
if measured acceleration is close to zero, send zero to entity server, else send gravity
|
2015-04-17 15:05:47 -07:00 |
|
Seth Alves
|
d90dec066c
|
if an entity has no simulatorID, pull it out of list of entities with simulatorIDs
|
2015-04-17 11:12:13 -07:00 |
|
Seth Alves
|
32ced31f60
|
adjust logic related to claiming and releasing simulation ownership during scripted changes to entities
|
2015-04-17 10:57:00 -07:00 |
|
Seth Alves
|
3da2d1680d
|
fix code that causes scripted changes to physics-related entity properties to claim simulation ownership
|
2015-04-17 10:41:11 -07:00 |
|
Seth Alves
|
deec577db6
|
if nodes are fighting over phyics variables, squash physics-related properties in the updates from the loser of the race
|
2015-04-17 10:21:52 -07:00 |
|
Seth Alves
|
c69aaa806b
|
if a uuid is null, don't send a uuid of all zeros
|
2015-04-17 09:55:49 -07:00 |
|
Seth Alves
|
f77038c52d
|
when ignoring an incoming packet, still read it so the data-stream pointer doesn't get screwed up
|
2015-04-17 09:37:48 -07:00 |
|
Seth Alves
|
f48f9caea4
|
cut back on debuging prints
|
2015-04-16 16:18:13 -07:00 |
|
Seth Alves
|
1484d6e37f
|
fix READ_ENTITY_PROPERTY_UUID_TO_PROPERTIES to use binary version
|
2015-04-16 16:10:01 -07:00 |
|
Seth Alves
|
3b2a15f76a
|
more debugging
|
2015-04-16 15:52:48 -07:00 |
|
Seth Alves
|
ea8dcfa5b5
|
read UUIDs as UUIDs rather than as strings. more debugging prints
|
2015-04-16 15:33:43 -07:00 |
|
Seth Alves
|
d7881f1891
|
adjust logic for releasing ownership of simulation
|
2015-04-16 15:15:28 -07:00 |
|
Seth Alves
|
d7059d8f2d
|
add code for uuids in wire protocol. some debugging prints
|
2015-04-16 14:46:38 -07:00 |
|
Andrew Meadows
|
94c6053d52
|
fix formatting
|
2015-04-16 12:15:03 -07:00 |
|
Seth Alves
|
b30b9a0a30
|
don't update _simulatorIDChangedTime unless the value is different than the current one. if a script changes an entity, attempt to claim ownership
|
2015-04-16 12:03:34 -07:00 |
|
Seth Alves
|
df37b853f7
|
setup test of lockout-period oafter simulator-owner-id change
|
2015-04-16 08:57:57 -07:00 |
|
Seth Alves
|
6c4d232ad9
|
respond to code review
|
2015-04-15 16:08:15 -07:00 |
|
Seth Alves
|
e3a90b80a4
|
fix typo in comment
|
2015-04-15 16:04:18 -07:00 |
|
Seth Alves
|
62b59b7ccc
|
remove uneeded debug print
|
2015-04-15 11:02:12 -07:00 |
|
Seth Alves
|
afca5440f0
|
entity-server will automatically clear simulation-owner ID if it doesn't get an update for 2 seconds
|
2015-04-15 10:58:56 -07:00 |
|
Seth Alves
|
e5db2380bf
|
Merge branch 'bispinor' of github.com:AndrewMeadows/hifi into acceleration-and-owner-in-wire-protocol
|
2015-04-14 15:44:59 -07:00 |
|
Seth Alves
|
2a87eb9ce1
|
pull from andrew's branch
|
2015-04-14 15:44:53 -07:00 |
|
Andrew Meadows
|
aec42cf2dc
|
enforce ShapeType agreement for ModeEntityItem
|
2015-04-14 15:39:49 -07:00 |
|
Andrew Meadows
|
5b81b5b11b
|
removing SHAPE_TYPE_CONVEX_HULL from entities lib
|
2015-04-14 14:56:32 -07:00 |
|
Seth Alves
|
3cf31ff701
|
fix to allow modelEntityItems with shape of box into physicsengine. ignore entity updates echoed back to us. stop broadcasting after 3 non-moving updates
|
2015-04-14 13:32:02 -07:00 |
|
Seth Alves
|
b5bfbba759
|
only set simulationID on scripted entity creation if the entity has velocity or rotation
|
2015-04-14 10:17:54 -07:00 |
|
Seth Alves
|
d330319ed9
|
when a script creates and object, set the local Node as the simulation owner
|
2015-04-14 09:56:39 -07:00 |
|
Seth Alves
|
f7c0637952
|
oops
|
2015-04-13 16:51:05 -07:00 |
|
Seth Alves
|
cf6259c5d7
|
turn down debugging
|
2015-04-13 16:41:38 -07:00 |
|
Seth Alves
|
a30e807051
|
get rid of unneeded updateSimulatorID, set changed simulator id in properties so it gets included in outgoing packet
|
2015-04-13 16:20:30 -07:00 |
|
Seth Alves
|
396f6b1987
|
mess with debugging prints
|
2015-04-13 15:22:54 -07:00 |
|
Seth Alves
|
9c2fec36fd
|
adjust debugging, try a different DIRTY flag
|
2015-04-13 12:52:31 -07:00 |
|
Seth Alves
|
f42a43e180
|
cause changes to _simulatorID to be broadcast
|
2015-04-13 12:39:40 -07:00 |
|
Seth Alves
|
f44f823649
|
Merge branch 'master' of github.com:highfidelity/hifi into acceleration-and-owner-in-wire-protocol
|
2015-04-13 10:45:07 -07:00 |
|
Andrew Meadows
|
e9159304d2
|
Merge pull request #4617 from sethalves/acceleration-and-owner-in-wire-protocol
Acceleration and owner in wire protocol
|
2015-04-10 09:07:47 -07:00 |
|
Seth Alves
|
b472edbebb
|
remove debug print for something that no longer exists
|
2015-04-09 09:26:14 -07:00 |
|
Atlante45
|
298a81cea9
|
Trim entity properties set from JS that are strings
|
2015-04-09 14:42:26 +02:00 |
|
Seth Alves
|
62ff8bf735
|
set PROP_LAST_ITEM automatically
|
2015-04-08 17:07:20 -07:00 |
|
Seth Alves
|
51a0fdf3d4
|
formatting
|
2015-04-08 15:43:49 -07:00 |
|
Seth Alves
|
1dd01cde00
|
expand svo to hold acceleration and id of current simulator node
|
2015-04-08 15:39:34 -07:00 |
|
Seth Alves
|
9014397167
|
try again without macro
|
2015-04-07 09:59:04 -07:00 |
|
Seth Alves
|
d4461f1ecb
|
put avatars and embedded-webserver and entities logging into their own QLoggingCategory
|
2015-04-06 16:22:54 -07:00 |
|
Clément Brisset
|
efbd74f539
|
Merge pull request #4597 from huffman/light-overlays
Light overlays
|
2015-04-06 16:02:44 +02:00 |
|
Ryan Huffman
|
5fd960fb43
|
Add entity light cutoff/dimensions constraints
|
2015-04-03 15:32:53 -07:00 |
|
Andrew Meadows
|
abd78fede5
|
fix: change of dimensions would not update physics
|
2015-04-03 15:11:57 -07:00 |
|
ZappoMan
|
45ab438339
|
add logging for delete operations in the server
|
2015-04-02 16:44:04 -07:00 |
|
ZappoMan
|
84940d8e43
|
fix SVO import
|
2015-04-02 14:13:19 -07:00 |
|
Seth Alves
|
4e83301c65
|
add a bool value to Node which indicates if it is allowed to rez new entities
|
2015-03-31 18:27:46 -07:00 |
|
ZappoMan
|
df99c314aa
|
fix issue with preload not being called on import
|
2015-03-31 12:44:44 -07:00 |
|
Seth Alves
|
186cb1ec7a
|
merge from upstream
|
2015-03-30 11:28:47 -07:00 |
|
Philip Rosedale
|
685de8cc7f
|
Merge pull request #4522 from huffman/rename-attribution
Rename attribution to marketplaceID
|
2015-03-30 10:57:28 -07:00 |
|
ZappoMan
|
a765b4c8a5
|
fix to preload getting called when you change a script
|
2015-03-27 18:56:55 -07:00 |
|
Ryan Huffman
|
81cb1e98ba
|
Rename attribution to marketplaceID
|
2015-03-27 13:35:58 -07:00 |
|
Seth Alves
|
212f564131
|
Merge branch 'master' of github.com:highfidelity/hifi into multi-hull-collisions
|
2015-03-26 13:08:44 -07:00 |
|
Seth Alves
|
a3a54e8d7d
|
style
|
2015-03-25 15:21:36 -07:00 |
|
Seth Alves
|
dccedeadff
|
diff minimization
|
2015-03-24 16:59:12 -07:00 |
|
Seth Alves
|
2f47f7c7ba
|
diff minimization
|
2015-03-24 16:51:42 -07:00 |
|
Seth Alves
|
8d2c942509
|
diff minimization
|
2015-03-24 16:38:11 -07:00 |
|
Seth Alves
|
1eeb2e89f8
|
remove some debug spam
|
2015-03-24 16:23:51 -07:00 |
|
Seth Alves
|
6e3be26013
|
attempting to figure out why physics motion object doesn't get updated when collision model url changes
|
2015-03-24 15:28:21 -07:00 |
|
Atlante45
|
3563efb584
|
extra ;
|
2015-03-24 21:52:53 +01:00 |
|
Seth Alves
|
c8ad82917e
|
clean up some debugging spew. take dimensions into account when scaling points used for collision hull creation
|
2015-03-23 16:54:36 -07:00 |
|
ZappoMan
|
81bf7138a4
|
also attempt to clean up placement of PROP_ATTRIBUTION in the stream
|
2015-03-20 13:21:29 -07:00 |
|
ZappoMan
|
ad833b76c8
|
fix PROP index mismatch
|
2015-03-20 11:43:01 -07:00 |
|
Atlante45
|
0a3d936427
|
Merge branch 'master' of https://github.com/highfidelity/hifi into attribution_property
|
2015-03-20 17:28:32 +01:00 |
|
Atlante45
|
63c51673de
|
Move PROP_COLLISION_MODEL_URL to the right spot
|
2015-03-20 17:28:00 +01:00 |
|
Atlante45
|
cbef6e546f
|
Fix emun placement
|
2015-03-19 17:25:53 +01:00 |
|
Atlante45
|
d3ae7cf5cf
|
Merge branch 'master' of https://github.com/highfidelity/hifi into attribution_property
|
2015-03-19 16:25:26 +01:00 |
|
Seth Alves
|
9161cc8b83
|
attempt to handle collision models in the same way as render models
|
2015-03-18 13:00:09 -07:00 |
|
Andrew Meadows
|
517b2648ca
|
Merge pull request #4465 from sethalves/avatars-can-collide
One convex hull shape for models that provide decomposition data.
|
2015-03-18 12:52:52 -07:00 |
|
Atlante45
|
8b5ade10b8
|
Initial add of the Attribution property
|
2015-03-18 18:57:05 +01:00 |
|
Seth Alves
|
906f082a2a
|
Merge branch 'master' of github.com:highfidelity/hifi into avatars-can-collide
|
2015-03-18 09:11:35 -07:00 |
|
Brad Hefta-Gaub
|
a5294ae3fa
|
Merge pull request #4436 from sethalves/persist-entities-as-json
Optionally persist entities as json
|
2015-03-17 21:53:17 -07:00 |
|
Seth Alves
|
2dd75fef2c
|
remove some unneeded Q_OBJECT macros, diff minimization
|
2015-03-17 19:12:26 -07:00 |
|
Seth Alves
|
f9be7dda36
|
bump shape stuff from ModelEntityItem down to RenderableModelEntityItem
|
2015-03-17 18:55:13 -07:00 |
|
Seth Alves
|
3a126d4840
|
ModelEntityItem doesn't need to be a QObject
|
2015-03-17 16:15:55 -07:00 |
|
Seth Alves
|
42122a0bee
|
EntityItem doesn't need to be a QObject
|
2015-03-17 15:56:58 -07:00 |
|
Seth Alves
|
5475e76516
|
merge from upstream
|
2015-03-17 14:16:00 -07:00 |
|
Seth Alves
|
069c358aa3
|
Work around a deadlock:
thread 15 locks Octree
thread 1 blocks waiting for Octree lock
thread 15 tries to pass a message to thread 1 with QMetaObject::invokeMethod, and hangs
thread 15 is blocked on qt message passing to thread 1
ResourceCache::getResource libraries/networking/src/ResourceCache.cpp:57
GeometryCache::getGeometry libraries/render-utils/src/GeometryCache.cpp:1774
ModelEntityItem::isReadyToComputeShape libraries/entities/src/ModelEntityItem.cpp:431
PhysicsEngine::addEntityInternal libraries/physics/src/PhysicsEngine.cpp:67
EntitySimulation::addEntity libraries/entities/src/EntitySimulation.cpp:129
EntityTree::postAddEntity libraries/entities/src/EntityTree.cpp:91
^ locks simulation
EntityTreeElement::readElementDataFromBuffer libraries/entities/src/EntityTreeElement.cpp:773
Octree::readElementData libraries/octree/src/Octree.cpp:301
Octree::readElementData libraries/octree/src/Octree.cpp:354
...
Octree::readBitstreamToTree libraries/octree/src/Octree.cpp:439
OctreeRenderer::processDatagram libraries/octree/src/OctreeRenderer.cpp:136
^ lockForWrite Octree::_lock
OctreePacketProcessor::processPacket interface/src/octree/OctreePacketProcessor.cpp:91
ReceivedPacketProcessor::process libraries/networking/src/ReceivedPacketProcessor.cpp:51
thread 1 is blocked on lockForWrite of Octree::_lock
Octree::lockForWrite libraries/octree/src/Octree.h:292
EntityTree::update libraries/entities/src/EntityTree.cpp:668
^ lockForWrite on Octree:_lock
EntityTreeRenderer::update libraries/entities-renderer/src/EntityTreeRenderer.cpp:258
Application::update interface/src/Application.cpp:2189
^ calls _physicsEngine.stepSimulation() before this
Application::idle interface/src/Application.cpp:1535
timer
|
2015-03-17 11:38:42 -07:00 |
|
Clément Brisset
|
9acc4a1a8f
|
Merge pull request #4457 from ZappoMan/quietLogs
dont report deleteEntity warnings in client for delete messages coming back from server
|
2015-03-17 15:42:20 +01:00 |
|
Seth Alves
|
b76103edb0
|
clean up debugging spew
|
2015-03-16 16:44:29 -07:00 |
|
Seth Alves
|
bed37ef49a
|
incorporate code review feedback
|
2015-03-16 13:57:22 -07:00 |
|
Seth Alves
|
c90ca4b425
|
Merge branch 'master' of github.com:highfidelity/hifi into persist-entities-as-json
|
2015-03-16 12:13:26 -07:00 |
|
Seth Alves
|
fe658c0ed0
|
diff minimization
|
2015-03-16 12:13:16 -07:00 |
|
Seth Alves
|
5bc2d88ea6
|
diff minimization
|
2015-03-16 12:11:41 -07:00 |
|
Seth Alves
|
999324bcaf
|
remove unused code
|
2015-03-16 12:06:27 -07:00 |
|
Seth Alves
|
2d4a95c634
|
move to-map recurse operator class to its own file
|
2015-03-16 11:54:50 -07:00 |
|
Seth Alves
|
109271de3d
|
remove unused constant
|
2015-03-16 11:54:06 -07:00 |
|
Seth Alves
|
ecb958687d
|
don't crash if we encounter an unknown shape type
|
2015-03-16 11:53:47 -07:00 |
|
Andrew Meadows
|
fa27b76183
|
Merge pull request #4442 from Atlante45/edit_entities_box_selection
editEntities - select all in/touching box
|
2015-03-16 11:33:35 -07:00 |
|
Seth Alves
|
08cb13640c
|
debugging spew
|
2015-03-16 11:22:42 -07:00 |
|
ZappoMan
|
7ddd54b782
|
dont report deleteEntity warnings in client for delete messages coming back from server
|
2015-03-16 11:11:07 -07:00 |
|
Seth Alves
|
32c79f6172
|
bounce json's QVariants through QScripts before making them into properties, in order to take advantage of existing conversion code
|
2015-03-16 09:17:32 -07:00 |
|
Atlante45
|
c6167f6893
|
CR
|
2015-03-16 14:35:17 +01:00 |
|
Atlante45
|
ad16f49d01
|
Merge branch 'master' of https://github.com/highfidelity/hifi into edit_entities_box_selection
|
2015-03-16 14:28:24 +01:00 |
|
Seth Alves
|
bd85179d82
|
suppress a compiler warning
|
2015-03-15 08:24:59 -07:00 |
|
Seth Alves
|
6c4b808813
|
Merge branch 'master' of github.com:highfidelity/hifi into persist-entities-as-json
|
2015-03-15 07:10:56 -07:00 |
|
Seth Alves
|
250567e315
|
formatting, diff minimization
|
2015-03-14 12:09:23 -07:00 |
|
Seth Alves
|
6b49b0ed7d
|
formatting
|
2015-03-14 11:58:53 -07:00 |
|
Seth Alves
|
a58f0fe76e
|
remove cruft, formatting
|
2015-03-14 11:57:08 -07:00 |
|
Seth Alves
|
b815c365eb
|
formatting
|
2015-03-13 18:57:27 -07:00 |
|
Seth Alves
|
f7f75cabf4
|
formatting
|
2015-03-13 18:49:48 -07:00 |
|
Seth Alves
|
0cfc48ab43
|
don't copy hull points
|
2015-03-13 18:05:02 -07:00 |
|
Seth Alves
|
50798398ff
|
merge from upstream
|
2015-03-13 18:04:55 -07:00 |
|
Seth Alves
|
43dbd64f4a
|
fix obj reader
|
2015-03-13 17:31:52 -07:00 |
|
Seth Alves
|
2368e6e5b7
|
collision with a hull sort of works. there is a new memory corruption problem
|
2015-03-13 15:41:57 -07:00 |
|
Ryan Huffman
|
d512a67c8a
|
Merge branch 'master' of github.com:highfidelity/hifi into edit-lights-overlays
|
2015-03-13 14:13:56 -07:00 |
|
Seth Alves
|
89b58e2681
|
trying to get loaded callback for model hooked up to PhysicsEngine
|
2015-03-13 09:11:15 -07:00 |
|
Atlante45
|
29300e0ae0
|
Added findEntitiesInBox to JS API
|
2015-03-13 13:55:26 +01:00 |
|
Atlante45
|
7911974946
|
Added findEntities for AAbox
|
2015-03-13 13:55:26 +01:00 |
|
Seth Alves
|
a945421d9d
|
still trying to make PhysicsEngine::addEntityInternal be async
|
2015-03-12 16:38:55 -07:00 |
|
Seth Alves
|
4b1fc4fa10
|
merge from upstream
|
2015-03-12 15:59:37 -07:00 |
|
Seth Alves
|
2cf0e1ab25
|
break PhysicsEngine::addEntityInternal in half, making the 2nd part asynch. This is to allow a ModelEntityItem time to download its collision hull before the 2nd part runs
|
2015-03-12 15:58:09 -07:00 |
|
Stephen Birarda
|
471e55c8ce
|
fix some lingering warnings
|
2015-03-12 12:36:39 -07:00 |
|
Ryan Huffman
|
ebf70f818a
|
Merge branch 'master' of git://github.com/highfidelity/hifi into edit-light-2
Conflicts:
examples/editEntities.js
|
2015-03-12 11:39:26 -07:00 |
|
Seth Alves
|
c9eacd2197
|
remove unneeded debug print
|
2015-03-12 11:37:53 -07:00 |
|
Seth Alves
|
6903904267
|
formatting
|
2015-03-12 11:31:57 -07:00 |
|
Seth Alves
|
e66ac7f982
|
formatting
|
2015-03-12 11:29:47 -07:00 |
|
Seth Alves
|
4aa7b0eb0f
|
provide defaults for anything entity properties read from a map
|
2015-03-12 11:19:47 -07:00 |
|
Ryan Huffman
|
5c9ec6bdcc
|
Add add/delete/rename/clear events to EntitiesScriptingInterface
|
2015-03-12 11:17:07 -07:00 |
|
Seth Alves
|
ac882f86e2
|
backup code is now aware of possible file extension differences
|
2015-03-12 09:13:53 -07:00 |
|
Seth Alves
|
2a06816f71
|
added persist-as-json checkbox to domain settings. File extension of persist file is automatically adjusted when entity server saves. When loading, if both a json and svo file exist, the newer one is used. This is regardless of the persistAsJson setting
|
2015-03-11 23:09:15 -07:00 |
|
Seth Alves
|
bf1cb951a3
|
move PhysicsEntity so that ModelEntityItem can initiate a model download
|
2015-03-11 18:34:27 -07:00 |
|
Seth Alves
|
918cfa8b4e
|
Merge branch 'master' of github.com:highfidelity/hifi into persist-entities-as-json
|
2015-03-11 14:36:25 -07:00 |
|
Seth Alves
|
3a3e723f4e
|
trying to figureo out where to download hull models
|
2015-03-11 14:26:30 -07:00 |
|
Seth Alves
|
20a22ff42c
|
Merge branch 'master' of github.com:highfidelity/hifi into avatars-can-collide
|
2015-03-11 07:17:19 -07:00 |
|
Seth Alves
|
1c73f50dbc
|
started to hook up geometry downloader to ShapeInfo
|
2015-03-11 07:17:13 -07:00 |
|
Seth Alves
|
844085b514
|
started on hull collisions
|
2015-03-10 15:30:08 -07:00 |
|
Andrew Meadows
|
503afc8c73
|
erase deleted entities from pending sort list
|
2015-03-10 14:26:19 -07:00 |
|
Seth Alves
|
291f239727
|
if we read an entity with no id, create a random one for it
|
2015-03-10 11:55:20 -07:00 |
|
Seth Alves
|
088e23ad54
|
saving and loading largely works. still some rough edges
|
2015-03-10 11:31:48 -07:00 |
|
Seth Alves
|
afd2c87dfe
|
Merge branch 'master' of github.com:highfidelity/hifi into persist-entities-as-json
|
2015-03-10 10:12:43 -07:00 |
|
Seth Alves
|
2076de9153
|
started on reading entities from json file
|
2015-03-10 10:12:29 -07:00 |
|
Seth Alves
|
d0bbac2eb6
|
json writer sort of works. started on reader
|
2015-03-09 17:55:58 -07:00 |
|
Seth Alves
|
c947f3b62c
|
use meters in wire-protocol for versions greater than VERSION_ENTITIES_USE_METERS_AND_RADIANS
|
2015-03-09 14:06:59 -07:00 |
|
Seth Alves
|
99300a5bc8
|
merge from master
|
2015-03-09 13:39:51 -07:00 |
|
Seth Alves
|
81dc7cb8cf
|
started on code to persist entities to file as json rather than in the wire protocol
|
2015-03-09 13:38:18 -07:00 |
|
Andrew Meadows
|
e418872f7b
|
namechanges: setFooInMeters() --> setFoo()
also fixed some warnings, made code abide to standard,
and moved some variables to be closer to where they're used
|
2015-03-09 09:56:15 -07:00 |
|
Andrew Meadows
|
51d05cc43e
|
merge upstream/master into andrew/isentropic
Conflicts:
libraries/networking/src/PacketHeaders.cpp
|
2015-03-09 08:51:49 -07:00 |
|
Seth Alves
|
08c3fa6363
|
merge from upstream
|
2015-03-08 17:29:05 -07:00 |
|
Jason
|
0fd9540bc3
|
Sync to upstream
Did "fetch upstream", "merge upstream/master", and resolved one
conflict.
|
2015-03-07 21:40:06 -08:00 |
|
Seth Alves
|
96d94e1b09
|
collision model url
|
2015-03-07 20:31:04 -08:00 |
|
Seth Alves
|
58bd8a5c65
|
collision model url
|
2015-03-07 20:30:29 -08:00 |
|
Seth Alves
|
bcfd1d8a89
|
collisionModelURL property
|
2015-03-07 20:27:20 -08:00 |
|
Seth Alves
|
630b5dd03b
|
collisionModelURL property
|
2015-03-07 20:27:02 -08:00 |
|