Changeset 458 for trunk/src/gfx/mesh_creator.cc
- Timestamp:
- 08/14/15 20:16:26 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gfx/mesh_creator.cc
r457 r458 215 215 raw_data_channel g_channel = data_channel_creator::create< vertex_g >( m_pos_channel->size() ); 216 216 vec4* tangents = &( data_channel_access< vertex_g >( &g_channel ).data()[0].tangent ); 217 fill_n( tangents, m_pos_channel->size(), vec4() ); 217 218 vec3* tangents2 = new vec3[ m_pos_channel->size() ]; 218 219 uint32 tri_count = m_idx_channel ? m_idx_channel->size() / 3 : m_tex_channel->size() / 3; … … 246 247 } 247 248 248 const vec2&w1 = *reinterpret_cast<const vec2*>( m_tex_channel->raw_data() + m_tex_channel->element_size()*ti0 + m_tex_offset );249 const vec2&w2 = *reinterpret_cast<const vec2*>( m_tex_channel->raw_data() + m_tex_channel->element_size()*ti1 + m_tex_offset );250 const vec2&w3 = *reinterpret_cast<const vec2*>( m_tex_channel->raw_data() + m_tex_channel->element_size()*ti2 + m_tex_offset );249 vec2 w1 = *reinterpret_cast<const vec2*>( m_tex_channel->raw_data() + m_tex_channel->element_size()*ti0 + m_tex_offset ); 250 vec2 w2 = *reinterpret_cast<const vec2*>( m_tex_channel->raw_data() + m_tex_channel->element_size()*ti1 + m_tex_offset ); 251 vec2 w3 = *reinterpret_cast<const vec2*>( m_tex_channel->raw_data() + m_tex_channel->element_size()*ti2 + m_tex_offset ); 251 252 vec2 st1 = w3 - w1; 252 253 vec2 st2 = w2 - w1;
Note: See TracChangeset
for help on using the changeset viewer.