Andrew Meadows
|
8f94cec746
|
Fixing build: missed some instances of VOXEL_ELASTICITY.
Also enforcing C++ style casts.
|
2014-01-03 16:49:13 -08:00 |
|
Andrew Meadows
|
1882c9e43b
|
Merge branch 'elasticity' of https://github.com/PhilipRosedale/hifi into elasticity-fix
Conflicts:
libraries/particles/src/ParticleCollisionSystem.cpp
|
2014-01-03 16:26:17 -08:00 |
|
Philip Rosedale
|
83101d3d11
|
reduce elasticity to be less than 1
|
2014-01-03 15:31:16 -08:00 |
|
ZappoMan
|
f1da6bf90b
|
fix various compiler warnings on gcc
|
2014-01-02 15:58:03 -08:00 |
|
Andrew Meadows
|
f78b7cda6f
|
Merge pull request 1435 into https://github.com/worklist/hifi 'master'
Conflicts:
libraries/particles/src/ParticleCollisionSystem.cpp
|
2014-01-02 13:01:45 -08:00 |
|
Andrew Meadows
|
934b0f619b
|
Particles now collide with avatars, but avatars don't react yet.
|
2014-01-02 09:36:21 -08:00 |
|
Andrew Meadows
|
5843c745cb
|
minor formatting and code standard enforcement to Particle.*
|
2014-01-02 09:30:14 -08:00 |
|
ZappoMan
|
48b2d7d3fa
|
scripting for particle to voxel collisions
|
2013-12-31 11:33:43 -08:00 |
|
Andrew Meadows
|
14b88fd141
|
Changing meaning of "elasticy" in applyHardCollision() to range in [0,1] instead of [1,2]
Also enforcing C++ style casts as per coding standard.
|
2013-12-31 09:49:46 -08:00 |
|
ZappoMan
|
651d2d0c81
|
rename voxels and particles scripting interfaces
|
2013-12-31 09:41:35 -08:00 |
|
ZappoMan
|
5057517b78
|
pass scriptable particle on collisions
|
2013-12-30 16:35:58 -08:00 |
|
ZappoMan
|
cd11545613
|
change to setScript() since it does more than update
|
2013-12-30 15:55:46 -08:00 |
|
ZappoMan
|
8e6f924c73
|
add access to Voxels and Particles inside of collision scripts
|
2013-12-30 15:48:50 -08:00 |
|
ZappoMan
|
f4b28041fa
|
first cut at running scripts on particle collisions
|
2013-12-30 14:59:00 -08:00 |
|
Philip Rosedale
|
f4a28850cf
|
Merge remote-tracking branch 'upstream/master'
|
2013-12-19 23:05:37 -08:00 |
|
ZappoMan
|
98e511a71c
|
removed extra debug messages
|
2013-12-19 15:16:43 -08:00 |
|
Philip Rosedale
|
6a941a024d
|
Merge remote-tracking branch 'upstream/master'
|
2013-12-19 15:01:58 -08:00 |
|
ZappoMan
|
d71bc248f4
|
support adjusting particles based on clockSkew
|
2013-12-19 14:49:58 -08:00 |
|
Philip Rosedale
|
c0f3ec5b6a
|
merge fix
|
2013-12-19 10:55:00 -08:00 |
|
ZappoMan
|
864fc10d3a
|
debug cleanup and change to Particle::update() to handle clock skew slightly better
|
2013-12-19 10:39:42 -08:00 |
|
ZappoMan
|
26366e9fe7
|
cleanup debug
|
2013-12-19 10:05:20 -08:00 |
|
Philip Rosedale
|
c287e37691
|
Reverted key mapping change since Andrzej fixed the underlying problem.
|
2013-12-19 10:02:43 -08:00 |
|
ZappoMan
|
b48161ae26
|
cleanup debug
|
2013-12-19 09:59:36 -08:00 |
|
ZappoMan
|
e2b7e08398
|
revert back to timestamps, fix a couple other bugs
|
2013-12-19 09:50:53 -08:00 |
|
ZappoMan
|
d430558ea9
|
fix expectedBytes() mismatch between edit packets and normal packets
|
2013-12-18 21:08:34 -08:00 |
|
ZappoMan
|
95df772707
|
make really old 30 seconds not 300
|
2013-12-18 19:36:34 -08:00 |
|
ZappoMan
|
5b36953e81
|
cleanup clockSkew debug options and remove some chatty logs
|
2013-12-18 19:33:52 -08:00 |
|
ZappoMan
|
6e2c0032b5
|
removed dead code
|
2013-12-18 19:22:15 -08:00 |
|
ZappoMan
|
c6933239d9
|
fixed comment
|
2013-12-18 19:21:30 -08:00 |
|
ZappoMan
|
920ef65ccb
|
removed _lastedEdited changed to editedAgo
|
2013-12-18 19:01:42 -08:00 |
|
ZappoMan
|
c68a226094
|
removing of created timestamp from wire format, still supports lifetime
|
2013-12-18 17:43:48 -08:00 |
|
ZappoMan
|
8b1c39a471
|
more lastUpdated-ectomy
|
2013-12-18 17:03:53 -08:00 |
|
ZappoMan
|
1badc8dc5d
|
first pass at removing timestamps from particles removed _lastUpdated/getLastUpdated()
|
2013-12-18 16:59:36 -08:00 |
|
Philip Rosedale
|
e6847961f5
|
reduced damping for thrown balls, turned off screen flash
|
2013-12-17 20:11:53 -08:00 |
|
Philip Rosedale
|
f08354c853
|
higher speed collisions to trigger a bounce sound
|
2013-12-17 15:36:26 -08:00 |
|
ZappoMan
|
11a5ff2eb8
|
added edited times to particles and don't change local tree if particle has not been edited
|
2013-12-17 12:39:35 -08:00 |
|
ZappoMan
|
8f1fbec057
|
added versioning to SVO files and Particle inHand support
|
2013-12-16 19:49:22 -08:00 |
|
ZappoMan
|
d9f412406f
|
better implementation of particle palm collisions
|
2013-12-16 18:12:47 -08:00 |
|
ZappoMan
|
8f3997da19
|
use findSpherePenetration() which fixes target zone detection of particles
|
2013-12-16 15:03:45 -08:00 |
|
ZappoMan
|
524a41468c
|
multiple scripts running at same time, menu interface for scripts
|
2013-12-16 09:16:51 -08:00 |
|
ZappoMan
|
c2d5accbc9
|
implement OctreeScriptingInterface base class to share common behavior for particle and voxel scripting
|
2013-12-14 13:25:33 -08:00 |
|
ZappoMan
|
e2fbb7beb4
|
first cut at splitting out scripting engine from agent to add to client
|
2013-12-14 08:14:38 -08:00 |
|
ZappoMan
|
02d3d384ca
|
added basic support for hit particles with the palm of the hand
|
2013-12-13 19:02:45 -08:00 |
|
ZappoMan
|
aaf4ff7dfc
|
added lifetime to particles
|
2013-12-13 14:30:29 -08:00 |
|
ZappoMan
|
7a4f9cf722
|
particle to particle collisions
|
2013-12-13 10:23:37 -08:00 |
|
ZappoMan
|
d5c6c60836
|
fix crash in collisions
|
2013-12-12 18:04:27 -08:00 |
|
ZappoMan
|
51f07cad88
|
removed some debug
|
2013-12-12 17:56:56 -08:00 |
|
ZappoMan
|
f94e000e6b
|
Merge branch 'master' of https://github.com/worklist/hifi into particle_voxel_collisions
|
2013-12-12 17:52:33 -08:00 |
|
ZappoMan
|
5830f1134e
|
add particle collisions with voxels
|
2013-12-12 17:52:22 -08:00 |
|
Andrzej Kapolka
|
17b2ee6984
|
Fix for obnoxious C++0x warning in GCC.
|
2013-12-12 16:46:17 -08:00 |
|