Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormakowalski <makowalski@nvidia.com>2021-07-19 04:53:19 +0300
committermakowalski <makowalski@nvidia.com>2021-07-19 04:53:19 +0300
commit1d613940c9382dcab8ea7a7fb57584de6110f3ab (patch)
treea4e2022d68aa67572463a293a5f6e78b54673caa
parent567c76b8a0f4a065fe4e71a8096c08d3e97fc8f9 (diff)
USDNurbsReader minor cleanup.
Removed unneeded num_subcurves variable. Added braces to if statement.
-rw-r--r--source/blender/io/usd/intern/usd_reader_nurbs.cc7
1 files changed, 3 insertions, 4 deletions
diff --git a/source/blender/io/usd/intern/usd_reader_nurbs.cc b/source/blender/io/usd/intern/usd_reader_nurbs.cc
index c4f05115c7c..a4cd75bc950 100644
--- a/source/blender/io/usd/intern/usd_reader_nurbs.cc
+++ b/source/blender/io/usd/intern/usd_reader_nurbs.cc
@@ -108,9 +108,7 @@ void USDNurbsReader::read_curve_sample(Curve *cu, const double motionSampleTime)
pxr::UsdAttribute pointsAttr = curve_prim_.GetPointsAttr();
pxr::VtIntArray usdCounts;
-
vertexAttr.Get(&usdCounts, motionSampleTime);
- int num_subcurves = usdCounts.size();
pxr::VtVec3fArray usdPoints;
pointsAttr.Get(&usdPoints, motionSampleTime);
@@ -139,7 +137,7 @@ void USDNurbsReader::read_curve_sample(Curve *cu, const double motionSampleTime)
}
size_t idx = 0;
- for (size_t i = 0; i < num_subcurves; i++) {
+ for (size_t i = 0; i < usdCounts.size(); i++) {
const int num_verts = usdCounts[i];
Nurb *nu = static_cast<Nurb *>(MEM_callocN(sizeof(Nurb), __func__));
@@ -183,8 +181,9 @@ void USDNurbsReader::read_curve_sample(Curve *cu, const double motionSampleTime)
bp->weight = weight;
float radius = 0.1f;
- if (idx < usdWidths.size())
+ if (idx < usdWidths.size()) {
radius = usdWidths[idx];
+ }
bp->radius = radius;
}