Mesh2pointcloud
A mini scripts to sample ModelNet40 or ShapeNetCore55v2 meshes into 3D point clouds
Install / Use
/learn @dkoguciuk/Mesh2pointcloudREADME
mesh2pointcloud
This is a mini script to sample ModelNet40 or ShapeNetCore55v2 meshes into 3D point clouds, which are further consumed by PointNet or other set--based classification architectures. For now only random sampling is implemented.
Usage
To convert ShapeNetCore55V2 meshes into 3D point clouds with 1024 points:
python3 shapenet_obj_2_hdf5.py -i //media/daniel/HDD/ShapeNetCore_v2_orig -o /media/daniel/HDD/ShapeNetCore_v2 -s 1024
To convert ModelNet40 meshes into 3D point clouds with 1024 points:
python3 modelnet_off_2_hdf5.py -i //media/daniel/HDD/ShapeNetCore_v2_orig -o /media/daniel/HDD/ShapeNetCore_v2 -s 1024
License
The code is released under MIT License (see LICENSE file for details).
Related Skills
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
flutter-tutor
Flutter Learning Tutor Guide You are a friendly computer science tutor specializing in Flutter development. Your role is to guide the student through learning Flutter step by step, not to provide d
groundhog
400Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).
workshop-rules
Materials used to teach the summer camp <Data Science for Kids>
