{"id":28908650,"url":"https://github.com/mattools/meshviewer","last_synced_at":"2026-03-09T19:02:12.192Z","repository":{"id":94538117,"uuid":"136193519","full_name":"mattools/MeshViewer","owner":"mattools","description":"Matlab GUI for visualization and manipulation of 3D meshes","archived":false,"fork":false,"pushed_at":"2025-02-25T11:37:25.000Z","size":1015,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-25T12:34:54.372Z","etag":null,"topics":["matlab","mesh","meshes","polygon-mesh"],"latest_commit_sha":null,"homepage":"","language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mattools.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-06-05T14:55:05.000Z","updated_at":"2025-02-25T11:37:28.000Z","dependencies_parsed_at":"2023-12-20T06:44:30.789Z","dependency_job_id":"623fe1b1-eb44-4891-881c-d30fbd8056a9","html_url":"https://github.com/mattools/MeshViewer","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/mattools/MeshViewer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattools%2FMeshViewer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattools%2FMeshViewer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattools%2FMeshViewer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattools%2FMeshViewer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mattools","download_url":"https://codeload.github.com/mattools/MeshViewer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattools%2FMeshViewer/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261160554,"owners_count":23118185,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["matlab","mesh","meshes","polygon-mesh"],"created_at":"2025-06-21T16:41:14.004Z","updated_at":"2026-03-09T19:02:12.184Z","avatar_url":"https://github.com/mattools.png","language":"MATLAB","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MeshViewer\nMatlab GUI for the visualization and manipulation of 3D polygonal meshes.\n\nThis GUI aims at facilitate the visualization and the manipulation of 3D meshes that can be generated during researches. \nIt also provides few processing operations to avoid calling specialized software (e.g. MeshLab). \n\n![The MeshViewer application allows for comparison of several meshes](doc/images/MeshViewer-screenshot.png)\n\nAmong features:\n\n* Simultaneous display of several meshes \n* Import / Export of meshes in a variety of file formats (PLY, OFF...)\n* several triangle mesh processing options are provided: simplification, subdivision, smoothing...\n* geometric transform of meshes (translation, rotation...)\n* interactive display of mesh \"Slicing\" along main directions.\n\nPlease note that the software implements only a limited number of features, and is not optimized\nfor the management of meshes with large number of vertices.\n\n# Installation\n\nExtract the project, and run the file \"MeshViewer.m\". \nA default GUI is created, that also allows to open some OFF or PLY files stored on the local computer.\n\n# Dependencies\n\n* [MatGeom Toolbox](https://github.com/mattools/matGeom), for the geometry processing operations\n* [GUI Layout V2](https://fr.mathworks.com/matlabcentral/fileexchange/47982-gui-layout-toolbox) for GUI\n* [GenericDialog](https://github.com/mattools/GenericDialog), a generic dialog for Matlab, mimicking ImageJ's functionalities\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmattools%2Fmeshviewer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmattools%2Fmeshviewer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmattools%2Fmeshviewer/lists"}