Skip to content
Snippets Groups Projects
Commit 3d9f4470 authored by Robert Menzel's avatar Robert Menzel
Browse files

Merge branch 'refactorGLobjects' of...

Merge branch 'refactorGLobjects' of file:///data/git-repository/acgl/libraries/acgl into refactorGLobjects
parents be42bbb9 fb79eebb
No related branches found
No related tags found
No related merge requests found
......@@ -263,13 +263,19 @@ bool GeometryDataControlFileOBJ::load(SharedGeometryData& geometry) const
fileStream.close();
// flatten interleavedDataVector -> data
uint_t totalIndices = indexVector.size();
float *data = new float[ totalIndices * components ];
for(uint_t ind = 0; ind < totalIndices; ++ind)
{
for(uint_t comp = 0; comp < components; ++comp)
{
data[ind * components + comp] = interleavedDataVector[indexVector[ind] * components + comp];
}
}
geometry->setSize( index * components * sizeof(float) );
float *data = new float[ index * components ];
std::memcpy( data, &interleavedDataVector[0], index * components * sizeof(float) );
geometry->setSize( totalIndices * components * sizeof(float) );
geometry->setData( (GLubyte*)data );
geometry->setStrideSize( components * sizeof(float) );
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment