{"id":21874240,"url":"https://github.com/stefanjohnsen/pyobjtriangulate","last_synced_at":"2025-03-21T23:18:04.057Z","repository":{"id":211944024,"uuid":"726799779","full_name":"StefanJohnsen/pyOBJTriangulate","owner":"StefanJohnsen","description":"Triangulation of polygons in obj files","archived":false,"fork":false,"pushed_at":"2024-02-02T11:17:53.000Z","size":16337,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-26T17:37:40.771Z","etag":null,"topics":["earcut","fan","indices","line","obj","polygon","triangle","triangulation","vertex","wavefront-obj"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/StefanJohnsen.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2023-12-03T12:48:57.000Z","updated_at":"2025-01-25T15:46:12.000Z","dependencies_parsed_at":"2024-11-28T08:31:05.537Z","dependency_job_id":null,"html_url":"https://github.com/StefanJohnsen/pyOBJTriangulate","commit_stats":null,"previous_names":["stefanjohnsen/pyobjtriangulate"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StefanJohnsen%2FpyOBJTriangulate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StefanJohnsen%2FpyOBJTriangulate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StefanJohnsen%2FpyOBJTriangulate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StefanJohnsen%2FpyOBJTriangulate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/StefanJohnsen","download_url":"https://codeload.github.com/StefanJohnsen/pyOBJTriangulate/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244880660,"owners_count":20525515,"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":["earcut","fan","indices","line","obj","polygon","triangle","triangulation","vertex","wavefront-obj"],"created_at":"2024-11-28T07:11:41.452Z","updated_at":"2025-03-21T23:18:04.039Z","avatar_url":"https://github.com/StefanJohnsen.png","language":"Python","readme":"# pyOBJTriangulate\nWavefront OBJ files typically consist of triangles, but they can also include quads and polygons. This script aims to convert all quads and polygons found in an OBJ file and create a new OBJ file containing only triangles.\u003cbr\u003e\u003cbr\u003e\nThis script is using the python script in the repository [pyTriangulate](https://github.com/StefanJohnsen/pyTriangulate).\n\n# Example\nThe [trumpet.obj](https://github.com/StefanJohnsen/pyOBJTriangulate/blob/main/objFiles/trumpet.obj) file contains quads and polygons. Just run the script as follows \n```\npython main.py .\\objFiles\\trumpet.obj .\\objFiles\\trumpet.triangulate.obj\n```\n\n![Trumpet](https://github.com/StefanJohnsen/pyOBJTriangulate/blob/main/pictures/trumpet.png)\n*result trumpet.triangulate.obj*\n\n# License\nThis software is released under the MIT License terms.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstefanjohnsen%2Fpyobjtriangulate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstefanjohnsen%2Fpyobjtriangulate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstefanjohnsen%2Fpyobjtriangulate/lists"}