Modified add_local_transform to immediately update node

This commit is contained in:
Josh Yelon 2007-09-12 19:56:29 +00:00
parent 4aeba65f1a
commit 9c63234504

View File

@ -209,6 +209,8 @@ add_net_transform(PandaNode *node) {
if (_character != (Character *)NULL) {
node->set_effect(CharacterJointEffect::make(_character));
}
CPT(TransformState) t = TransformState::make_mat(_net_transform);
node->set_transform(t, Thread::get_current_thread());
return _net_transform_nodes.insert(node).second;
}
@ -317,6 +319,8 @@ add_local_transform(PandaNode *node) {
if (_character != (Character *)NULL) {
node->set_effect(CharacterJointEffect::make(_character));
}
CPT(TransformState) t = TransformState::make_mat(_value);
node->set_transform(t, Thread::get_current_thread());
return _local_transform_nodes.insert(node).second;
}