MCPcopy Create free account
hub / github.com/PyMesh/PyMesh / main

Function main

scripts/voxelize.py:23–32  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

21 return args;
22
23def main():
24 args = parse_args();
25 mesh = pymesh.load_mesh(args.input_mesh);
26 grid = pymesh.VoxelGrid(args.cell_size, mesh.dim);
27 grid.insert_mesh(mesh);
28 grid.create_grid();
29 grid.dilate(args.dilate);
30 grid.erode(args.erode);
31 out_mesh = grid.mesh;
32 pymesh.save_mesh(args.output_mesh, out_mesh);
33
34if __name__ == "__main__":
35 main();

Callers 1

voxelize.pyFile · 0.70

Calls 7

insert_meshMethod · 0.95
create_gridMethod · 0.95
dilateMethod · 0.95
erodeMethod · 0.95
parse_argsFunction · 0.70
load_meshMethod · 0.45
save_meshMethod · 0.45

Tested by

no test coverage detected