{"id":44569097,"url":"https://github.com/rafapp/prim","last_synced_at":"2026-02-14T02:00:03.439Z","repository":{"id":254322444,"uuid":"816046565","full_name":"Rafapp/Prim","owner":"Rafapp","description":"An open-source python Qt plugin for managing \u0026 sharing 3D primitives and meshes in Maya","archived":false,"fork":false,"pushed_at":"2024-08-27T03:14:54.000Z","size":291,"stargazers_count":10,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-08-28T04:17:35.755Z","etag":null,"topics":[],"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/Rafapp.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":"2024-06-16T23:03:45.000Z","updated_at":"2024-08-27T03:10:24.000Z","dependencies_parsed_at":"2024-08-27T04:14:44.498Z","dependency_job_id":"8d357ebd-619f-492d-8b66-41b97b90af5e","html_url":"https://github.com/Rafapp/Prim","commit_stats":null,"previous_names":["rafapp/prim"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/Rafapp/Prim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rafapp%2FPrim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rafapp%2FPrim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rafapp%2FPrim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rafapp%2FPrim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Rafapp","download_url":"https://codeload.github.com/Rafapp/Prim/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rafapp%2FPrim/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29431593,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T22:20:51.549Z","status":"ssl_error","status_checked_at":"2026-02-13T22:20:49.838Z","response_time":78,"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":[],"created_at":"2026-02-14T02:00:02.629Z","updated_at":"2026-02-14T02:00:03.433Z","avatar_url":"https://github.com/Rafapp.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align = \"center\"\u003e\n  \u003ch1\u003ePrim\u003c/h1\u003e\n  \u003cimg src = https://github.com/Rafapp/Prim/assets/38381290/7b585bc9-704f-4745-8c1b-783d7c551255 width = \"350px\" align = \"center\"\u003e\n  \u003ch3\u003eAn open-source python Qt plugin for managing \u0026 sharing 3D primitives and meshes in Maya\u003c/h3\u003e\n\u003c/div\u003e\n\n\u003cdiv align = \"center\"\u003e\n  \u003ch1\u003eFeatures\u003c/h1\u003e\n  \u003ch3\u003eSaving in-scene meshes as named primitives to .prim library\u003c/h3\u003e\n  \u003cimg src = https://github.com/user-attachments/assets/f375b1e3-6fd5-4b30-ba3c-27cec5eafc44 width = \"500px\" align = \"center\"\u003e\n  \u003ch3\u003eExporting and Importing a primitive library with data from all its meshes using the .prim file format\u003c/h3\u003e\n  \u003cimg src = https://github.com/user-attachments/assets/0affb0ff-f554-4c14-89d1-05fdc6355153 width = \"500px\" align = \"center\"\u003e\n  \u003ch3\u003eMesh thumbnails, with custom capture angles\u003c/h3\u003e\n  \u003cimg src = https://github.com/user-attachments/assets/b843b96c-8052-4f4e-9bd0-d7067401446d width = \"500px\" align = \"center\"\u003e\n\u003c/div\u003e\n\n\n## Installation\nNote: This version supports **Maya 2023**, **Maya 2024**, and **Maya 2025**\n1. Download, and unzip the [latest release](https://github.com/Rafapp/Prim/releases) of `Prim.zip` in a location of your choosing.\n2. Adding the module to maya's environment file:\n   1. Find the `Maya.env` file in your Maya installation.\n       * Windows: `C:\\Users\\\u003cYourUsername\u003e\\Documents\\maya\\\u003cMayaVersion\u003e\\Maya.env`\n       * MacOS: `/Users/\u003cYourUsernamer\u003e/Library/Preferences/Autodesk/maya/2\u003cMayaVersion\u003e/Maya.env`\n       * Linux: `/home/\u003cYourUsername\u003e/maya/\u003cMayaVersion\u003e/Maya.env`\n         \n   2. Edit the `Maya.env` file with a text editor and add this line:\n       * `MAYA_MODULE_PATH = \u003cPath to your prim installation folder\u003e`\n       * Example: `MAYA_MODULE_PATH = /Users/rafa/Documents/Dev/Prim`\n\n3. Open maya's plug-in manager in `Windows \u003e Settings/Preferences \u003e Plug-in manager`\n\u003cimg width=\"448\" alt=\"image\" src=\"https://github.com/user-attachments/assets/6f0fcf2b-7b05-401a-ae59-877a5559b25f\"\u003e\n\n\n5. Search for `PrimPlugin.py` and ONLY check `Loaded`. Do not check `Auto load`, this will duplicate icons in your shelf every time you open Maya.\n\u003cimg width=\"637\" alt=\"image\" src=\"https://github.com/user-attachments/assets/cbe7ef5d-b455-420f-9345-ca1a04a6d369\"\u003e\n\n6. Prim will be added to your `Custom` shelf\n\u003cimg width=\"1007\" alt=\"Screenshot 2024-08-21 at 11 58 24 AM\" src=\"https://github.com/user-attachments/assets/c71aca58-6700-4416-bc39-b11c37e8c279\"\u003e\n\n## Contributing\n\nThis project is completely open source, meaning the community is not only allowed but encouraged to make pull requests! Feel free to contribute if there are any features you'd like to see, or any bugs needing fixes.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frafapp%2Fprim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frafapp%2Fprim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frafapp%2Fprim/lists"}