X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fprimitivebuilder.cpp;h=95faa3fb5f74aee13e63f392bda69e4871d700e5;hb=a93d6abc8a4a3e70fa8f6781d9804583e18ef636;hp=6a4d9bf0b866ccd1585a68ef05acf9b1c42df682;hpb=16f6f15328b3a6eec87b1b5e5822368966d44a38;p=libs%2Fgl.git diff --git a/source/primitivebuilder.cpp b/source/primitivebuilder.cpp index 6a4d9bf0..95faa3fb 100644 --- a/source/primitivebuilder.cpp +++ b/source/primitivebuilder.cpp @@ -55,9 +55,11 @@ PrimitiveType PrimitiveBuilder::get_type() const void PrimitiveBuilder::vertex_(float x, float y, float z, float w) { - vab.texcoord(ts, tt, tr,tq); + vab.texcoord(ts, tt, tr, tq); vab.color(cr, cg, cb, ca); vab.normal(nx, ny, nz); + for(std::map::iterator i=av.begin(); i!=av.end(); ++i) + vab.attrib(i->first, i->second.x, i->second.y, i->second.z, i->second.w); vab.vertex(x, y, z, w); if(in_batch)