[Bf-blender-cvs] [8256a1f8cf3] refactor-mesh-uv-map-generic: Cleanup: Avoid C-style cast, make constructor more explicit
Hans Goudey
noreply at git.blender.org
Mon Jan 2 00:37:32 CET 2023
Commit: 8256a1f8cf30dedfe482add84fcddf43825e4695
Author: Hans Goudey
Date: Sun Jan 1 18:35:32 2023 -0500
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB8256a1f8cf30dedfe482add84fcddf43825e4695
Cleanup: Avoid C-style cast, make constructor more explicit
===================================================================
M source/blender/io/usd/intern/usd_writer_mesh.cc
===================================================================
diff --git a/source/blender/io/usd/intern/usd_writer_mesh.cc b/source/blender/io/usd/intern/usd_writer_mesh.cc
index 8b47da4fc00..1dce60c126b 100644
--- a/source/blender/io/usd/intern/usd_writer_mesh.cc
+++ b/source/blender/io/usd/intern/usd_writer_mesh.cc
@@ -129,7 +129,7 @@ void USDGenericMeshWriter::write_uv_maps(const Mesh *mesh, pxr::UsdGeomMesh usd_
const float2 *mloopuv = static_cast<const float2 *>(layer->data);
pxr::VtArray<pxr::GfVec2f> uv_coords;
for (int loop_idx = 0; loop_idx < mesh->totloop; loop_idx++) {
- uv_coords.push_back(pxr::GfVec2f((const float *)(mloopuv[loop_idx])));
+ uv_coords.push_back(pxr::GfVec2f(mloopuv[loop_idx].x, mloopuv[loop_idx].y));
}
if (!uv_coords_primvar.HasValue()) {
More information about the Bf-blender-cvs
mailing list