Changeset 423 for trunk/src/formats/assimp_loader.cc
- Timestamp:
- 07/16/15 19:24:30 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/formats/assimp_loader.cc
r420 r423 200 200 mat4 offset = assimp_mat4_cast( bone->mOffsetMatrix ); 201 201 // bones[m].name = bone->mName.data; 202 bones[m].name _hash= hash_string< uint64 >( bone->mName.data );202 bones[m].name = hash_string< uint64 >( bone->mName.data ); 203 203 bones[m].data = nullptr; 204 204 bones[m].parent_id = -1; … … 302 302 303 303 mesh_node_data& bone = bones[b]; 304 auto iname = names.find( bone.name _hash);304 auto iname = names.find( bone.name ); 305 305 if ( iname == names.end() ) 306 306 { … … 308 308 uint16 index = uint16( final_bones.size() ); 309 309 final_bones.push_back( bone ); 310 names[ bone.name _hash] = index;310 names[ bone.name] = index; 311 311 translate[b] = index; 312 312 } … … 336 336 mesh_node_data* bones = new mesh_node_data[ final_bones.size() ]; 337 337 raw_copy( final_bones.begin(), final_bones.end(), bones ); 338 return new mesh_nodes_data( "bones", final_bones.size(), bones ); 338 int name_; 339 return new mesh_nodes_data( /*"bones"*/0, final_bones.size(), bones ); 339 340 } 340 341 … … 357 358 load_node( index, data, root, 0, -1 ); 358 359 359 return new mesh_nodes_data( anim->mName.data, count, data, frame_rate, duration, flat ); 360 int name; 361 return new mesh_nodes_data( /*anim->mName.data*/0, count, data, frame_rate, duration, flat ); 360 362 } 361 363 … … 389 391 390 392 // a_data.name = name; 391 a_data.name _hash= hash_string< uint64 >( name.c_str() );393 a_data.name = hash_string< uint64 >( name.c_str() ); 392 394 a_data.parent_id = parent_id; 393 395 // This value is ignored by the create_transformed_keys, but needed by create_direct_keys!
Note: See TracChangeset
for help on using the changeset viewer.