{"id":25168526,"url":"https://github.com/nilaysavant/bevy_mesh_drawing","last_synced_at":"2025-05-01T13:41:08.593Z","repository":{"id":197011213,"uuid":"693213476","full_name":"nilaysavant/bevy_mesh_drawing","owner":"nilaysavant","description":"Bevy Plugin to draw polygonal meshes","archived":false,"fork":false,"pushed_at":"2024-08-05T14:17:49.000Z","size":2993,"stargazers_count":14,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-08-05T16:31:11.431Z","etag":null,"topics":["bevy-engine","drawing","gamedev","graphics","mesh","mesh-generation","polygon"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nilaysavant.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE.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":"2023-09-18T15:15:16.000Z","updated_at":"2024-08-05T14:17:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"51becaef-85b7-4dc4-bc31-b5721c70954b","html_url":"https://github.com/nilaysavant/bevy_mesh_drawing","commit_stats":null,"previous_names":["nilaysavant/bevy_mesh_drawing"],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nilaysavant%2Fbevy_mesh_drawing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nilaysavant%2Fbevy_mesh_drawing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nilaysavant%2Fbevy_mesh_drawing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nilaysavant%2Fbevy_mesh_drawing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nilaysavant","download_url":"https://codeload.github.com/nilaysavant/bevy_mesh_drawing/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237915409,"owners_count":19386728,"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":["bevy-engine","drawing","gamedev","graphics","mesh","mesh-generation","polygon"],"created_at":"2025-02-09T07:17:55.033Z","updated_at":"2025-02-09T07:17:55.688Z","avatar_url":"https://github.com/nilaysavant.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bevy Mesh Drawing\n\n**[Experimental ⚠️]** [Bevy][Bevy Engine Website] Plugin to draw polygonal meshes.\n\n![Simple Demo 1](./.readme/simple_demo_1.gif)\n\n## Quick Start\n\n```toml\n[dependencies]\nbevy_mesh_drawing = { git = \"https://github.com/nilaysavant/bevy_mesh_drawing\", tag = \"v0.5.0\" }\n```\n\n```rust\n/// Add canvas and camera...\nfn setup(mut commands: Commands) {\n    commands.spawn((\n            Name::new(\"Ground Canvas\"),\n            PbrBundle { .. },\n            Canvas, // Canvas Marker.\n        ));\n    commands.spawn((\n        Name::new(\"Camera\"),\n        Camera3dBundle { .. },\n        MeshDrawingCamera, // Camera Marker.\n    ));\n}\n\n/// Meshes will be created with [`PolygonalMesh`]\nfn handle_polygonal_mesh_add(query: Query\u003cEntity, Added\u003cPolygonalMesh\u003e\u003e) {\n    for entity in query.iter() {\n        // Use the created mesh here...\n    }\n}\n```\n\nCheckout [`simple.rs`](./examples/simple.rs) in [examples](./examples/).\n\n## Versions\n\n| bevy | bevy_mesh_drawing |\n| ---- | ----------------- |\n| 0.14 | 0.5.0             |\n| 0.13 | 0.4.0             |\n| 0.12 | 0.3.0             |\n| 0.11 | 0.2.0             |\n| 0.8  | 0.1.0             |\n\n[Bevy Engine Website]: https://bevyengine.org/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnilaysavant%2Fbevy_mesh_drawing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnilaysavant%2Fbevy_mesh_drawing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnilaysavant%2Fbevy_mesh_drawing/lists"}