]> git.tdb.fi Git - libs/gl.git/blobdiff - source/render/object.cpp
Make VertexFormat capable of storing type information
[libs/gl.git] / source / render / object.cpp
index 38d2e6f282cd3b5378a15c561e1ac91c302dcd0a..067686d205cee62f8b117ce429c75f58c2e1b21a 100644 (file)
@@ -97,8 +97,8 @@ void Object::update_bounding_sphere()
                points.reserve(points.size()+n_vertices);
                for(unsigned j=0; j<n_vertices; ++j)
                {
-                       const float *v = vertices[j];
-                       points.push_back(Vector3(v[offset], v[offset+1], (three ? v[offset+2] : 0.0f)));
+                       const float *v = reinterpret_cast<const float *>(vertices[j]+offset);
+                       points.push_back(Vector3(v[0], v[1], (three ? v[2] : 0.0f)));
                }
        }