{"id":20159641,"url":"https://github.com/signalwalker/eightfold","last_synced_at":"2025-06-19T16:36:51.897Z","repository":{"id":60925945,"uuid":"542667050","full_name":"SignalWalker/eightfold","owner":"SignalWalker","description":"A library for partitioning 3D data.","archived":false,"fork":false,"pushed_at":"2024-09-26T20:03:57.000Z","size":283,"stargazers_count":10,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-31T20:35:23.461Z","etag":null,"topics":["gamedev","graphics","rust"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SignalWalker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2022-09-28T15:43:39.000Z","updated_at":"2025-02-01T18:59:24.000Z","dependencies_parsed_at":"2025-04-09T23:47:00.210Z","dependency_job_id":null,"html_url":"https://github.com/SignalWalker/eightfold","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/SignalWalker/eightfold","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SignalWalker%2Feightfold","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SignalWalker%2Feightfold/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SignalWalker%2Feightfold/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SignalWalker%2Feightfold/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SignalWalker","download_url":"https://codeload.github.com/SignalWalker/eightfold/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SignalWalker%2Feightfold/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260787907,"owners_count":23063212,"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":["gamedev","graphics","rust"],"created_at":"2024-11-14T00:09:22.204Z","updated_at":"2025-06-19T16:36:46.881Z","avatar_url":"https://github.com/SignalWalker.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv style=\"font-family: CirrusCumulus, serif; font-size: 4em; display: flex; justify-content: center; margin: auto;\" align=\"center\"\u003e\n  \u003cimg src=\"assets/doc/wordmark.svg\" srcset=\"https://github.com/SignalWalker/eightfold/raw/main/assets/doc/wordmark.svg\" alt=\"Eightfold\" role=\"img\"\u003e\n\u003c/div\u003e\n\n\u003chr align=\"center\"/\u003e\n\n\u003cdiv align=\"center\" style=\"margin: auto; display: flex; justify-content: space-evenly; min-width: fit-content; max-width: 72ch;\"\u003e\n  \u003ca href=\"https://crates.io/crates/eightfold\"\u003e\u003cimg src=\"https://img.shields.io/crates/v/eightfold\" alt=\"crates.io\"/\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/SignalWalker/eightfold/commits/main\"\u003e\u003cimg src=\"https://img.shields.io/github/commits-since/SignalWalker/eightfold/0.1.0\" alt=\"commits since last release\"/\u003e\u003c/a\u003e\n  \u003ca href=\"https://docs.rs/eightfold\"\u003e\u003cimg src=\"https://img.shields.io/docsrs/eightfold\" alt=\"docs.rs\"/\u003e\u003c/a\u003e\n  \u003ca href=\"https://opensource.org/licenses/lgpl-license\" rel=\"external license\"\u003e\u003cimg src=\"https://img.shields.io/crates/l/eightfold\" alt=\"LGPL 3.0 or later\"/\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003eA library for partitioning 3D data. Built with \u003ca href=\"https://nalgebra.org\"\u003enalgebra\u003c/a\u003e.\u003c/p\u003e\n\n\u003chr align=\"center\"/\u003e\n\nNot yet fit for actual use; wait until [1.0.0](https://github.com/SignalWalker/eightfold/issues/1).\n\n## Feature Flags\n\n* `spatial` :: [Octree] wrappers with a defined transformation outside of their internal space.\n* `render` :: Utilities for rendering an [Octree] with a GPU.\n* `tracing` :: Emit trace events using [tracing](https://github.com/tokio-rs/tracing).\n\n## Usage\n\n* [Examples](./samples)\n\n## See Also\n\n* [1.0.0 Checklist](https://github.com/SignalWalker/eightfold/issues/1)\n* [Subprojects](./lib)\n\n## References\n\n1. Michael Schwarz and Hans-Peter Seidel. 2010. Fast parallel surface and solid voxelization on GPUs. ACM Trans. Graph. 29, 6, Article 179 (December 2010), 10 pages. \u003chttps://doi.org/10.1145/1882261.1866201\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsignalwalker%2Feightfold","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsignalwalker%2Feightfold","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsignalwalker%2Feightfold/lists"}