MeshLabLite is a project written primarily in C and C++ . It is designed to provide lightweight meshing capabilities.
MeshLabLite aims to offer efficient and lightweight meshing solutions. The project is structured to support various meshing operations and provide a foundational framework for further development in meshing technologies.
- Efficient meshing algorithms
- Lightweight and fast execution
- Written in C and C++ for performance
- A C/C++ compiler (e.g., GCC, Clang)
- Make sure you have dependencies installed like Glm, glfw, glad.
- Clone the repository:
git clone https://github.com/harit105/MeshLabLite.git cd MeshLabLite - Compile the project:
pnpm run
- After building, you can run the application using:
./app
- To add noise, press the
nkey - To denoise, press the
dkey - For moving the camera, use your mouse and
a,w,s,dkeys - For wireframe mode, press the
qkey - To change the color of your object, use the
ckey
To contribute to MeshLabLite, follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch). - Make your changes and commit them (
git commit -m 'Add some feature'). - Push to the branch (
git push origin feature-branch). - Create a new Pull Request.
This project is licensed.
For more information, you can contact the repository owner at harit105.