{"id":16114944,"url":"https://github.com/simbleau/vgpu","last_synced_at":"2025-03-18T10:30:25.044Z","repository":{"id":103369256,"uuid":"366646920","full_name":"simbleau/vgpu","owner":"simbleau","description":"vgpu is a barebones prototype engine for interactive, hardware-accelerated vector graphics written in rust. It focuses on scalability, response time, and simulation.","archived":false,"fork":false,"pushed_at":"2021-05-28T15:53:44.000Z","size":161,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-02-28T08:45:51.795Z","etag":null,"topics":["gpu-computing","path-rendering","rendering-engine","simulation","vector-graphics"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/simbleau.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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":"2021-05-12T08:33:23.000Z","updated_at":"2023-06-09T18:54:58.000Z","dependencies_parsed_at":"2023-07-08T21:01:22.275Z","dependency_job_id":null,"html_url":"https://github.com/simbleau/vgpu","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simbleau%2Fvgpu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simbleau%2Fvgpu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simbleau%2Fvgpu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simbleau%2Fvgpu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simbleau","download_url":"https://codeload.github.com/simbleau/vgpu/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243918613,"owners_count":20368745,"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":["gpu-computing","path-rendering","rendering-engine","simulation","vector-graphics"],"created_at":"2024-10-09T20:16:43.655Z","updated_at":"2025-03-18T10:30:25.040Z","avatar_url":"https://github.com/simbleau.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg align=\"right\" alt=\"Placeholder Logo. Author: https://www.vectorstock.com/royalty-free-vectors/vectors-by_buqancreative\" width=\"25%\" src=\"logo.png\"\u003e\n\n# vgpu\n[![dependency status](https://deps.rs/repo/github/simbleau/vgpu/status.svg)](https://deps.rs/repo/github/simbleau/vgpu)\n[![Build Status](https://travis-ci.com/simbleau/vgpu.svg?branch=main)](https://travis-ci.com/simbleau/vgpu) \n[![GitHub license](https://img.shields.io/github/license/simbleau/vgpu)](https://github.com/simbleau/vgpu/blob/main/LICENSE)\n\nAn interactive, hardware-accelerated vector graphics simulation engine written in rust.\n\n# Motivation\n\nThe goal is to prototype an interactive simulation engine using a leading GPU path rendering library. This project is hoping to prove GPU vector graphics' usefulness in the graphic programming ecosystem through means of benchmarking and demos. This project is dependent on the research in [vgpu-bench](https://github.com/simbleau/vgpu-bench) to complete before proceeding with a logical renderer.\n\nThe intent is for this engine library to be capable of interactive physical simulations using paths with infinitessimally precise continuous collision detection.\n\n# Sections\n\n* [Motivation](#motivation)\n* [State](#state)\n* [FAQ](#faq)\n* [Contributing](#contributing)\n* [License](#copyright-and-license)\n\n## State\n\nvgpu is in stalled development. It will be developed after research has been completed in [vgpu-bench](https://github.com/simbleau/vgpu-bench).\n\n## FAQ\n\n### In a nutshell, what is an interactive simulation engine?\n\nAn interactive simulation engine provides an API abstraction to digest input which will be rendered in real-time to visualize a simulation.\n\n### What is left to do before vgpu 1.0?\n\nSee the [1.0 milestone](https://github.com/simbleau/vgpu/milestone/1) on the github repository.\n\n### I need help!\n\nDon't hesitate to [file an issue](https://github.com/simbleau/vgpu/issues/new) or contact [@simbleau](https://github.com/simbleau) by [e-mail](mailto:spencer@imbleau.com).\n\n## Contributing\n\nSee [CONTRIBUTING.md](https://github.com/simbleau/vgpu/blob/master/CONTRIBUTING.md).\n\n## Copyright and License\n\nCopyright (C) 1991, 1999 Free Software Foundation, Inc.\n\nLicensed under the GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1 (the \"License\").\nYou may obtain a copy of the License at\n\n    https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimbleau%2Fvgpu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimbleau%2Fvgpu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimbleau%2Fvgpu/lists"}