[Bf-blender-cvs] [af278ce58bc] soc-2020-io-performance: Fix curve not being visible in Object mode.
Ankit Meel
noreply at git.blender.org
Fri Jul 24 00:03:21 CEST 2020
Commit: af278ce58bc11ad57f589c413fbf06cbbb6b7af8
Author: Ankit Meel
Date: Fri Jul 24 03:33:16 2020 +0530
Branches: soc-2020-io-performance
https://developer.blender.org/rBaf278ce58bc11ad57f589c413fbf06cbbb6b7af8
Fix curve not being visible in Object mode.
Thanks to Howard Trickey(@howardt) for finding the fix!
===================================================================
M source/blender/io/wavefront_obj/intern/wavefront_obj_im_nurbs.cc
===================================================================
diff --git a/source/blender/io/wavefront_obj/intern/wavefront_obj_im_nurbs.cc b/source/blender/io/wavefront_obj/intern/wavefront_obj_im_nurbs.cc
index 3423f7c793d..9c07e92d8b7 100644
--- a/source/blender/io/wavefront_obj/intern/wavefront_obj_im_nurbs.cc
+++ b/source/blender/io/wavefront_obj/intern/wavefront_obj_im_nurbs.cc
@@ -50,9 +50,10 @@ void OBJCurveFromRaw::create_nurbs(const OBJRawObject &curr_object,
BKE_nurb_points_add(nurb, tot_vert);
for (int i = 0; i < tot_vert; i++) {
- copy_v3_v3(nurb->bp[i].vec, global_vertices.vertices[raw_nurbs.curv_indices[i]]);
- nurb->bp->vec[3] = 1.0f;
- nurb->bp->weight = 1.0f;
+ BPoint &bpoint = nurb->bp[i];
+ copy_v3_v3(bpoint.vec, global_vertices.vertices[raw_nurbs.curv_indices[i]]);
+ bpoint.vec[3] = 1.0f;
+ bpoint.weight = 1.0f;
}
BKE_nurb_knot_calc_u(nurb);
More information about the Bf-blender-cvs
mailing list