From a117a7aa3be5fe91e9fa9d1a4a020596bbe039cc Mon Sep 17 00:00:00 2001 From: ericrius1 Date: Tue, 30 Jun 2015 18:47:43 -0700 Subject: [PATCH] widths are changing --- libraries/entities/src/QuadEntityItem.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/entities/src/QuadEntityItem.cpp b/libraries/entities/src/QuadEntityItem.cpp index 100d195212..e2aec360bf 100644 --- a/libraries/entities/src/QuadEntityItem.cpp +++ b/libraries/entities/src/QuadEntityItem.cpp @@ -116,7 +116,7 @@ bool QuadEntityItem::setStrokeWidths(const QVector& strokeWidths ) { } bool QuadEntityItem::setNormals(const QVector& normals) { - if (_points.size () < 2) { + if (_points.size () < 2 || _strokeWidths.size() < 2) { return false; } _normals = normals; @@ -127,7 +127,7 @@ bool QuadEntityItem::setNormals(const QVector& normals) { } glm::vec3 v1, v2, tangent, binormal, point; for (int i = 0; i < _points.size()-1; i++) { - float width = (static_cast (rand()) / static_cast (RAND_MAX) * .1) + .02; + float width = _strokeWidths.at(i); point = _points.at(i); //Get tangent tangent = _points.at(i+1) - point;