Changeset 520 for trunk/src/gfx/skeleton_instance.cc
- Timestamp:
- 10/03/16 17:45:46 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gfx/skeleton_instance.cc
r486 r520 182 182 } 183 183 184 void nv::skeleton_transforms::delocalize_rec( const data_node_tree& node_data, uint32 id, const transform& parent, const array_view< bool >& mask ) 185 { 186 transform global_mat = parent; 187 bool b = mask[id]; 188 if ( !b ) 189 global_mat = m_transforms[id]; 190 else 191 { 192 global_mat *= m_transforms[id]; 193 m_transforms[id] = global_mat; 194 } 195 for ( auto child : node_data.children( id ) ) 196 { 197 delocalize_rec( node_data, child, global_mat, mask ); 198 } 199 } 200
Note: See TracChangeset
for help on using the changeset viewer.