{"id":18045161,"url":"https://github.com/pomettini/maya-tools","last_synced_at":"2026-02-25T07:37:08.638Z","repository":{"id":122850154,"uuid":"130893187","full_name":"pomettini/maya-tools","owner":"pomettini","description":"Maya scripts I made in order to speed up my workflow","archived":false,"fork":false,"pushed_at":"2019-09-18T14:57:06.000Z","size":125,"stargazers_count":7,"open_issues_count":1,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-10T01:40:46.764Z","etag":null,"topics":["maya","maya-plugin","python"],"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/pomettini.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":"2018-04-24T17:51:16.000Z","updated_at":"2022-05-11T14:30:17.000Z","dependencies_parsed_at":null,"dependency_job_id":"85ef091b-b5a0-4d40-93bf-2fc48ed8e320","html_url":"https://github.com/pomettini/maya-tools","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pomettini/maya-tools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pomettini%2Fmaya-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pomettini%2Fmaya-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pomettini%2Fmaya-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pomettini%2Fmaya-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pomettini","download_url":"https://codeload.github.com/pomettini/maya-tools/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pomettini%2Fmaya-tools/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29814026,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-25T05:36:42.804Z","status":"ssl_error","status_checked_at":"2026-02-25T05:36:31.934Z","response_time":61,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["maya","maya-plugin","python"],"created_at":"2024-10-30T18:12:15.914Z","updated_at":"2026-02-25T07:37:08.597Z","avatar_url":"https://github.com/pomettini.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# maya-tools\n\nMaya scripts I made in order to speed up my workflow\n\n# How to install the shelf\n\nI made a [custom installer for those tools](https://github.com/Pomettini/maya-tools-installer). One click and you're done!\n\n# How to load scripts on Maya\n\n* Open Maya (whatever version is fine)\n* Click on the [small button with a semicolumn](screenshots/MayaScriptEditorButton.png?raw=true) on the lower-right edge of the screen\n* On the [new window that has been opened](screenshots/MayaScriptEditor.png?raw=true) and click on File \u003e Load script\n* Click on the [ExecuteAll button](screenshots/MayaExecuteAllButton.png?raw=true) (the icon that looks like a fast-forward button)\n\n# How to use the scripts\n\n## boolean_utilities.py\n\n#### Does a boolean intersection and preserves the two intersectated meshes\n\n* Run the script\n* Press the button **difference + intersection** or\n* Press the button **intersection (preserve meshes)**\n\n## chain_maker.mel _(deprecated, needs to be rewritten in Python)_\n\n## clean_export_routine.py\n\n#### Merges all the meshes, sets pivot in the bottom center, freezes transforms and deletes history\n\n* Run the script\n* Export the model\n\n## even_selection.py\n\n#### Given a selection, it deselects the odd elements\n\n* Select any number of faces, vertices or edges\n* Run the script\n* You should have only the even elements selected\n\n## quick_references_setup.py\n\n#### Loads and positions reference images on the scene automatically\n\n* Run the script\n* Add references images manually\n* Alternatively, you can select a folder containing them by pressing **load from folder** button\n* Press the **generate** button\n* When you're done, press the button **remove references**\n\n## quick_texture_material.py\n\n#### Quickly creates a new material from an image\n\n* Run the script\n* Select the image that you want to put on the material\n* You should have a material with the image you have chosen\n\n## randomizer.mel _(deprecated, needs to be rewritten in Python)_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpomettini%2Fmaya-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpomettini%2Fmaya-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpomettini%2Fmaya-tools/lists"}