ZappoMan
|
701059d797
|
removed some debug
|
2014-11-13 08:58:33 -08:00 |
|
ZappoMan
|
bc60c90308
|
only actually set the properties if they were in the buffer
|
2014-11-13 08:39:19 -08:00 |
|
ZappoMan
|
e4355cd139
|
calculated animationSettings property to include older properties
|
2014-11-13 07:34:54 -08:00 |
|
ZappoMan
|
c9e8c21d8d
|
partial work on blending of animation settings
|
2014-11-12 19:23:48 -08:00 |
|
ZappoMan
|
8a2e3d5045
|
add animationSettings property to model entities
|
2014-11-12 17:41:55 -08:00 |
|
ZappoMan
|
ef17659ea2
|
cleanup
|
2014-11-12 16:57:42 -08:00 |
|
ZappoMan
|
dd22683672
|
fixing up animation loop issues
|
2014-11-12 16:53:16 -08:00 |
|
ZappoMan
|
245f019836
|
first cut at migrating entity animation frame calculations to use AnimationLoop
|
2014-11-12 16:10:35 -08:00 |
|
Brad Hefta-Gaub
|
1d80fd7e4f
|
Merge pull request #3772 from PhilipRosedale/master
Less aggressive audio muting default, entity getter returns by reference
|
2014-11-11 20:32:46 -08:00 |
|
ZappoMan
|
8ec3f8ce99
|
implement support for calling preload when the script changes
|
2014-11-11 14:21:06 -08:00 |
|
Philip Rosedale
|
8c35d4e3dc
|
remove debug line
|
2014-11-11 14:08:59 -08:00 |
|
ZappoMan
|
2bc7896dee
|
first cut at preload script behavior
|
2014-11-11 13:46:48 -08:00 |
|
Philip Rosedale
|
38a142eeb8
|
return value by reference
|
2014-11-10 15:23:13 -08:00 |
|
Atlante45
|
d0a535aee5
|
Switch members in EntityItemProperties to hack around corruption bug
|
2014-11-10 10:24:14 -08:00 |
|
Ryan Huffman
|
d4fa24e9b6
|
Fix entity item properties not marking all props changed
|
2014-11-07 13:56:23 -08:00 |
|
ZappoMan
|
53f5019ee7
|
rename textureNames to originalTextures
|
2014-11-07 10:05:36 -08:00 |
|
ZappoMan
|
fdc5aa1da5
|
include urls with texture names, make sure to wait till default textures loaded before setting new textures
|
2014-11-07 09:54:13 -08:00 |
|
ZappoMan
|
c48d79ad8b
|
add gettable feature which lists texture names
|
2014-11-07 09:05:47 -08:00 |
|
ZappoMan
|
542d671e54
|
cleanup entity scripts when changing domains or entity is deleted
|
2014-11-06 20:01:09 -08:00 |
|
ZappoMan
|
768a854b00
|
cleanup
|
2014-11-06 14:00:26 -08:00 |
|
ZappoMan
|
90b079d5a8
|
remove debug
|
2014-11-06 13:51:48 -08:00 |
|
ZappoMan
|
5333f0eb19
|
quiet some debug
|
2014-11-06 13:45:30 -08:00 |
|
ZappoMan
|
2b62402a57
|
possible fix for entities not always updating bug
|
2014-11-06 13:17:46 -08:00 |
|
ZappoMan
|
13e358549d
|
add periodic pruning of the octree on load and save
|
2014-11-05 14:56:38 -08:00 |
|
ZappoMan
|
e12e3b05e1
|
add support for enter/leave entity events for when the avatar enters or leaves the bounds of an entity
|
2014-11-03 15:33:01 -08:00 |
|
ZappoMan
|
e7722dc692
|
pass args to object scripts for mouse events
|
2014-10-31 15:20:16 -07:00 |
|
ZappoMan
|
a5088eece6
|
first cut at running scripts from entities
|
2014-10-31 14:03:30 -07:00 |
|
ZappoMan
|
277da5a24f
|
first cut at wiring up new entity specific UI/UX events
|
2014-10-31 10:23:45 -07:00 |
|
ZappoMan
|
6d613fba3c
|
removed debug
|
2014-10-30 11:26:48 -07:00 |
|
ZappoMan
|
95c5b417c9
|
texture support in model entities
|
2014-10-30 11:04:19 -07:00 |
|
ZappoMan
|
c650cabb5d
|
support for locked property, some plumbing for textures property
|
2014-10-30 10:05:20 -07:00 |
|
ZappoMan
|
ac115086cc
|
move float bool bugs
|
2014-10-30 00:26:06 -07:00 |
|
ZappoMan
|
1d9c4a6454
|
fix bug in light properties
|
2014-10-29 23:18:20 -07:00 |
|
ZappoMan
|
1dd4c4c674
|
move sitting points back to a contained element to fix the crash Ryan was seeing
|
2014-10-29 10:13:48 -07:00 |
|
AndrewMeadows
|
825482499a
|
Merge pull request #3682 from ZappoMan/moreLightPropertiesAttempt2
fix memory leak
|
2014-10-28 15:33:14 -07:00 |
|
ZappoMan
|
47ba32e95e
|
feedback
|
2014-10-28 15:27:56 -07:00 |
|
Brad Hefta-Gaub
|
c39c716755
|
Merge pull request #3679 from AndrewMeadows/inertia
move code out of "shared" and into new "physics" lib
|
2014-10-28 15:25:38 -07:00 |
|
ZappoMan
|
4ec70041cc
|
fix memory leak
|
2014-10-28 15:20:02 -07:00 |
|
Andrew Meadows
|
4c3cdf5b7a
|
move stuff out of shared and into physics library
|
2014-10-28 13:51:45 -07:00 |
|
ZappoMan
|
f26bf5e07b
|
duh
|
2014-10-28 13:19:47 -07:00 |
|
ZappoMan
|
6c63c2ecd9
|
cleanup
|
2014-10-28 12:47:46 -07:00 |
|
ZappoMan
|
f3242d8778
|
make PROP_DIFFUSE_COLOR a true property and wire up LightEntityProperties correctly
|
2014-10-28 10:46:50 -07:00 |
|
ZappoMan
|
a516d062a6
|
fix corruption in sitting points, added additional light properties
|
2014-10-28 09:55:13 -07:00 |
|
ZappoMan
|
1de618ed3e
|
added new light related properties
|
2014-10-27 16:25:26 -07:00 |
|
ZappoMan
|
bb1eacce7d
|
more tweaks for new light properties
|
2014-10-27 15:37:52 -07:00 |
|
ZappoMan
|
ac9c5e7386
|
some initial adds to properties
|
2014-10-27 15:32:36 -07:00 |
|
ZappoMan
|
c17ffe9433
|
add the new properties to LightEntityItem class
|
2014-10-27 15:31:21 -07:00 |
|
ZappoMan
|
5e497c2d97
|
added new macro for getter access to a color
|
2014-10-23 09:18:11 -04:00 |
|
ZappoMan
|
bf199c1f30
|
add PROP_IS_SPOTLIGHT to the requested properties
|
2014-10-22 10:11:01 -07:00 |
|
ZappoMan
|
2f9766e051
|
first cut at light entity
|
2014-10-22 08:41:31 -07:00 |
|
ZappoMan
|
c7d544cd58
|
wire up collision signals
|
2014-10-13 14:36:06 -07:00 |
|
ZappoMan
|
82a9429414
|
add boundingBox.dimensions to entity properties
|
2014-10-10 17:10:27 -07:00 |
|
ZappoMan
|
db881c0dc8
|
add boundBox gettable property to EntityItemProperties
|
2014-10-10 10:32:18 -07:00 |
|
ZappoMan
|
48071bbdb3
|
don't collide with entities with unknown IDs
|
2014-10-08 11:48:30 -07:00 |
|
ZappoMan
|
729e40881d
|
removed some old debug
|
2014-10-02 17:55:55 -07:00 |
|
ZappoMan
|
e65f383b25
|
add localRenderAlpha property to entities
|
2014-10-01 09:43:03 -07:00 |
|
ZappoMan
|
7bea4b3123
|
also honor ignore collisions for voxels and avatars
|
2014-09-26 15:12:59 -07:00 |
|
ZappoMan
|
bbd476d564
|
handled multiple collisions correctly, and don't collide if fully enclosed
|
2014-09-26 14:55:05 -07:00 |
|
ZappoMan
|
2d81d7c554
|
add support for ignore collisions and collisions will/wont move entities
|
2014-09-26 11:43:56 -07:00 |
|
ZappoMan
|
fa8c5b85ff
|
allow you to edit mass
|
2014-09-25 17:00:35 -07:00 |
|
ZappoMan
|
2f0a9b517f
|
make sphere entities use sphere shape for better collisions
|
2014-09-25 14:49:52 -07:00 |
|
ZappoMan
|
9cd76983a2
|
swith to using shape collider instead of spheres
|
2014-09-25 14:35:20 -07:00 |
|
ZappoMan
|
eda168a6d9
|
first cut at shape collisions
|
2014-09-24 19:51:37 -07:00 |
|
ZappoMan
|
9cc1fe35db
|
only do collisions on entities moving toward each other
|
2014-09-24 18:22:28 -07:00 |
|
ZappoMan
|
2cfa14d5ad
|
changed to only collide with moving entities
|
2014-09-24 18:06:08 -07:00 |
|
ZappoMan
|
4b52fddffd
|
collions with voxels and avatars
|
2014-09-24 17:37:56 -07:00 |
|
ZappoMan
|
8d9a923add
|
fix the collision last edited behavior correctly, delete collision sound code
|
2014-09-24 16:04:39 -07:00 |
|
ZappoMan
|
10865944f0
|
removed some debug
|
2014-09-24 15:44:09 -07:00 |
|
ZappoMan
|
f43ba4a68b
|
first cut at getting entities to collide
|
2014-09-24 15:28:04 -07:00 |
|
ZappoMan
|
ffe1e2db00
|
fix crash in butterflies.js
|
2014-09-16 09:07:22 -07:00 |
|
ZappoMan
|
64479b067e
|
fix more warnings, replace assert with debug message
|
2014-09-13 08:21:23 -07:00 |
|
ZappoMan
|
51b66bdee3
|
fixed warnings and converted several asserts to debug messages
|
2014-09-13 08:14:31 -07:00 |
|
ZappoMan
|
45fc8423ba
|
move getRadius to public for now
|
2014-09-12 10:26:47 -07:00 |
|
ZappoMan
|
64e2033b30
|
move getRadius to public for now
|
2014-09-12 10:26:24 -07:00 |
|
ZappoMan
|
e8c1cb7db8
|
read old format files correctly
|
2014-09-12 09:38:35 -07:00 |
|
ZappoMan
|
25d051090a
|
swap order of local vs server changes in entity scripting to improve potential conflicts
|
2014-09-12 08:48:40 -07:00 |
|
ZappoMan
|
baaf01683e
|
removed some verbose comments
|
2014-09-12 08:23:13 -07:00 |
|
ZappoMan
|
4bce7f8c0b
|
removed debug
|
2014-09-12 08:14:28 -07:00 |
|
ZappoMan
|
54ef5d4698
|
fixed bugs in MovingEntitiesOperator, improved getDistanceToBottomOfEntity, isRestingOnSurface
|
2014-09-12 07:45:33 -07:00 |
|
ZappoMan
|
77dff69805
|
fix ray picking to work with registation points
|
2014-09-11 17:03:01 -07:00 |
|
ZappoMan
|
695569b64b
|
reconcile use of getAACube() and handle rotations properly
|
2014-09-11 16:43:53 -07:00 |
|
ZappoMan
|
9f4d199440
|
move bound proxy rendering to EntityTreeRedering, added helper functions for various bounding boxes
|
2014-09-11 15:36:13 -07:00 |
|
ZappoMan
|
2757f16045
|
remove calls to calculateRotatedExtents() use Extents.rotate() instead
|
2014-09-11 12:29:47 -07:00 |
|
ZappoMan
|
f00947ada7
|
handle registration point in rendering of box, sphere, and model entities
|
2014-09-11 08:33:41 -07:00 |
|
ZappoMan
|
a3e3a1dc2b
|
cleanup dead code
|
2014-09-10 20:07:45 -07:00 |
|
ZappoMan
|
a3e47aa301
|
fix angular velocity damping so we don't get bad quats
|
2014-09-10 17:46:50 -07:00 |
|
ZappoMan
|
cbdaf76b88
|
dry up the EntityItemProperties::copyFromScriptValue() with macros for repeated blocks
|
2014-09-10 15:39:00 -07:00 |
|
ZappoMan
|
8339dfaeb3
|
fix EntityItemProperties::markAllChanged()
|
2014-09-10 15:05:27 -07:00 |
|
ZappoMan
|
8023735eb3
|
changed rotational to angular and added angular damping
|
2014-09-10 14:46:27 -07:00 |
|
ZappoMan
|
f33690cc38
|
fix velocity and gravity to be in meters
|
2014-09-10 11:55:23 -07:00 |
|
ZappoMan
|
bb52c4a1b3
|
store angular valocity as 3 vector
|
2014-09-10 11:28:45 -07:00 |
|
ZappoMan
|
7283e7818f
|
moved macros to sep file
|
2014-09-10 09:19:24 -07:00 |
|
ZappoMan
|
53da483381
|
more work on visible, registration point, and rotational velocity
|
2014-09-10 09:05:46 -07:00 |
|
ZappoMan
|
fac7d20c8a
|
basic support for PROP_REGISTRATION_POINT, PROP_ROTATIONAL_VELOCITY, and PROP_VISIBLE
|
2014-09-09 20:38:58 -07:00 |
|
ZappoMan
|
fd59f58989
|
added script property to EntityProperties setting/getting and scripting
|
2014-09-09 20:18:01 -07:00 |
|
ZappoMan
|
44230a315b
|
add naturalDimensions and moved sitting points to exclusively be in properties
|
2014-09-09 17:45:50 -07:00 |
|
ZappoMan
|
b78b8ccbb0
|
first cut at replacing radius with dimensions
|
2014-09-09 13:33:05 -07:00 |
|
ZappoMan
|
420f7de957
|
fix various crashes in entites
|
2014-09-07 20:31:54 -07:00 |
|
ZappoMan
|
9fdd1f422a
|
fix crash on change domains while entities are animating or moving
|
2014-09-06 16:54:36 -07:00 |
|
Andrew Meadows
|
e7b39ae119
|
removed unused variable
|
2014-09-05 16:42:24 -07:00 |
|