Atlante45
|
6f29d9e7b8
|
Use strongly typed enum instead of nested alias
|
2015-12-10 11:10:09 -08:00 |
|
Seth Alves
|
f99812a903
|
adjust method names to fit convention
|
2015-12-07 14:31:08 -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
|
fff4e3e831
|
make SpatiallyNestable setters take values by reference
|
2015-12-06 12:01:30 -08:00 |
|
Seth Alves
|
a948ae5f19
|
children of avatar joints might be right, now
|
2015-12-06 10:48:00 -08:00 |
|
Seth Alves
|
edc312199d
|
rename a method to match convention in https://docs.google.com/document/d/1LFCmkK26JMVs8Ci33L4Yrle6lL7UU7oxthsWfddzZXQ/edit#
|
2015-12-06 06:16:47 -08:00 |
|
Seth Alves
|
e5b1cfa920
|
fix windows build
|
2015-12-03 11:15:04 -08:00 |
|
Seth Alves
|
6f79b381f9
|
working toward making children of avatar joints work
|
2015-12-03 11:00:06 -08:00 |
|
Seth Alves
|
2d804555de
|
minor cleanups
|
2015-12-03 08:59:15 -08:00 |
|
Seth Alves
|
9b54924524
|
edit.js can now manipulate children without flipping the table
|
2015-11-30 16:21:14 -08:00 |
|
Seth Alves
|
941dfe5bd2
|
initialize _parentJointIndex
|
2015-11-30 13:30:47 -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
|
cf39cac7fc
|
attempt to make SpatiallyNestable data access thread-safe
|
2015-11-29 12:50:33 -08:00 |
|
Seth Alves
|
204c3d839e
|
added localToWorld calls, put locks around access to _children hashtable
|
2015-11-29 10:17:21 -08:00 |
|
Seth Alves
|
a0c1f9a1f9
|
progress toward having things be children of specific joints rather than just of other objects
|
2015-11-22 13:11:37 -08:00 |
|
Seth Alves
|
0b1fa4f60f
|
add interface for getters for specific joints
|
2015-11-21 08:21:10 -08:00 |
|
Seth Alves
|
9b3708ea66
|
use parentChanged to recalculate entity bounding boxes
|
2015-11-04 09:27:57 -08:00 |
|
Seth Alves
|
60824a1fb0
|
back out some off-brand changes. add parentChanged call
|
2015-11-03 16:07:28 -08:00 |
|
Seth Alves
|
f3c61a823e
|
try harder to get children flags right when something moves. added worldToLocal methods
|
2015-10-23 16:58:09 -07:00 |
|
Seth Alves
|
61269c3ce8
|
fix up entity constructors so that setProperties isn't called during the constructor
|
2015-10-23 13:52:50 -07:00 |
|
Seth Alves
|
22af5b27ab
|
avoid shared_from_this while constructing
|
2015-10-23 12:55:48 -07:00 |
|
Seth Alves
|
7b08d047b1
|
when EntityTree::updateEntityWithElement is called on an entity, call it on all the children of that entity
|
2015-10-22 16:59:56 -07:00 |
|
Seth Alves
|
d86d69aeba
|
keep track of children. use local position and orientation on the wire.
|
2015-10-22 15:36:03 -07:00 |
|
Seth Alves
|
f6fe503c51
|
pass avatar parent information through avatar-mixer
|
2015-10-22 13:44:04 -07:00 |
|
Seth Alves
|
778dc8dc15
|
add parentID and parentJointIndex EntityItemProperties
|
2015-10-22 11:52:56 -07:00 |
|
Seth Alves
|
264b658132
|
hook up entities and avatars to SpatialParentFinder
|
2015-10-22 11:05:48 -07:00 |
|
Seth Alves
|
37923e81bb
|
make SpatiallyNestable::_transform private
|
2015-10-18 08:18:10 -07:00 |
|
Seth Alves
|
7977f4640d
|
new class: SpatiallyNestable
|
2015-10-18 07:27:22 -07:00 |
|