Merge pull request #14 from nikolmiv/fix-mesh-drawer-stream

Fix MeshDrawer::stream
This commit is contained in:
rdb 2015-03-18 17:02:54 +01:00
commit ab978d80e1

View File

@ -369,8 +369,9 @@ void MeshDrawer::stream(const LVector3 &start, const LVector3 &stop, const LVect
LVector3 relative_pos = stop;
LVector3 vec = stop - start;
PN_stdfloat distance = vec.length();
vec.normalize();
for(int i = 0; i < number; i++) {
relative_pos = stop + vec * ((i-offset)*(distance/PN_stdfloat(number)));
relative_pos = start + vec * ((i+offset)*(distance/PN_stdfloat(number)));
billboard(relative_pos,frame,size,_color);
}
}