{"id":22354147,"url":"https://github.com/lelserslasers/3d-cellular-automata-wgpu","last_synced_at":"2025-07-30T09:30:57.556Z","repository":{"id":60455852,"uuid":"532377274","full_name":"LelsersLasers/3D-Cellular-Automata-WGPU","owner":"LelsersLasers","description":"3d Cellular Automata using WGPU in Rust (for the web and using compute shaders)","archived":false,"fork":false,"pushed_at":"2023-02-27T18:02:19.000Z","size":9503,"stargazers_count":25,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-01-29T08:43:19.941Z","etag":null,"topics":["3d","cell","cellular-automata","itch-io","physics-simulation","rust","simulation","wgpu","wgpu-rs"],"latest_commit_sha":null,"homepage":"https://lelserslasers.itch.io/3d-cellular-automata-wgpu-rust","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LelsersLasers.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-09-03T21:25:01.000Z","updated_at":"2023-12-22T16:36:22.000Z","dependencies_parsed_at":"2023-09-24T09:03:42.419Z","dependency_job_id":null,"html_url":"https://github.com/LelsersLasers/3D-Cellular-Automata-WGPU","commit_stats":{"total_commits":20,"total_committers":2,"mean_commits":10.0,"dds":"0.15000000000000002","last_synced_commit":"97d490302da6462d53824bafad843122c32881c6"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LelsersLasers%2F3D-Cellular-Automata-WGPU","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LelsersLasers%2F3D-Cellular-Automata-WGPU/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LelsersLasers%2F3D-Cellular-Automata-WGPU/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LelsersLasers%2F3D-Cellular-Automata-WGPU/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LelsersLasers","download_url":"https://codeload.github.com/LelsersLasers/3D-Cellular-Automata-WGPU/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228114882,"owners_count":17871742,"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":["3d","cell","cellular-automata","itch-io","physics-simulation","rust","simulation","wgpu","wgpu-rs"],"created_at":"2024-12-04T13:11:38.629Z","updated_at":"2025-07-30T09:30:57.548Z","avatar_url":"https://github.com/LelsersLasers.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 3D-Cellular-Automata-WGPU\n3d Cellular Automata using WGPU in Rust (for the web and using compute shaders)\n\nThe branches are very messy... I recommend you get latest working downloads from itch.io: https://lelserslasers.itch.io/3d-cellular-automata-wgpu-rust (and because it runs on the web, you can try it without downloading it).\n\nhttps://user-images.githubusercontent.com/48894200/221646009-ff042dd2-a918-4541-ab0c-a964067a7d6a.mp4\n\nCurrent branches:\n- main:\n  - The web version\n  - Has an HTML/CSS/JS UI for changing the simulation rule and draw mode\n    - Not present in the other versions\n  - Works in almost all browsers\n- ComputeShader:\n  - Uses compute shaders\n    - Much much faster and smoother but is not set up to run on the web\n  - Also changing any of the simulation rules requires a recompile\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flelserslasers%2F3d-cellular-automata-wgpu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flelserslasers%2F3d-cellular-automata-wgpu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flelserslasers%2F3d-cellular-automata-wgpu/lists"}