Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -299,16 +299,10 @@ def get_mesh(image, depth, blur_data, loadall):
|
|
299 |
clrs = np.concatenate((clrs, colors), axis=0)
|
300 |
i = i+1
|
301 |
|
302 |
-
clrs = np.array([clrs])
|
303 |
-
verts = np.array([verts])
|
304 |
-
mask = cv2.inRange(verts, np.array([0.0,0.0,0.0]), np.array([0.0,0.0,0.0]))
|
305 |
-
clrs = clrs[mask==0]
|
306 |
-
verts = verts[mask==0]
|
307 |
-
print(clrs)
|
308 |
-
print(verts)
|
309 |
-
print(mask)
|
310 |
#mesh = trimesh.Trimesh(vertices=verts, faces=triangles, vertex_colors=colors)
|
311 |
-
mesh.append(trimesh.PointCloud(verts
|
|
|
|
|
312 |
#material = trimesh.visual.texture.SimpleMaterial(image=image)
|
313 |
#texture = trimesh.visual.TextureVisuals(uv=uv, image=image, material=material)
|
314 |
#mesh.visual = texture
|
|
|
299 |
clrs = np.concatenate((clrs, colors), axis=0)
|
300 |
i = i+1
|
301 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
302 |
#mesh = trimesh.Trimesh(vertices=verts, faces=triangles, vertex_colors=colors)
|
303 |
+
mesh.append(trimesh.PointCloud(verts, colors=clrs))
|
304 |
+
mask = (mesh[len(mesh)-1].base.vertices != [0.0,0.0,0.0]).any(axis=1)
|
305 |
+
mesh[len(mesh)-1].update_vertices(mask)
|
306 |
#material = trimesh.visual.texture.SimpleMaterial(image=image)
|
307 |
#texture = trimesh.visual.TextureVisuals(uv=uv, image=image, material=material)
|
308 |
#mesh.visual = texture
|