{"adoption": {"forks": 72, "observed_at": "2026-08-28T04:04:39.618903+00:00", "stars": 1414}, "canonical_url": "https://ross.abutalabs.com/products/physgaussian", "card": {"archived": false, "artifact_type": "library", "description": "[CVPR 2024 Highlight] PhysGaussian: Physics-Integrated 3D Gaussians for Generative Dynamics", "domain": ["computer-vision", "graphics", "simulation", "machine-learning"], "enriched": true, "function": ["simulation", "graphics", "machine-learning", "computer-vision"], "health_score": 58, "homepage": null, "language": "Python", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["XPandora/PhysGaussian"], "name": "XPandora/PhysGaussian", "platform": ["python"], "pushed_at": "2026-01-21T09:52:09+00:00", "repo": "XPandora/PhysGaussian", "stars": 1414, "tags": ["gaussian-splatting", "material-point-method", "physics-simulation", "3d-reconstruction", "generative-dynamics", "research-code", "cvpr-2024", "linux", "gpu"], "topics": [], "urls": [], "use_cases": ["simulate elastic objects from gaussian splatting reconstructions", "generate novel motion of 3d scenes with physics", "render deformable materials like fluids and metals from photos", "animate a 3d gaussian splatting model with continuum mechanics", "create dynamic 3d content without meshing", "research physics-integrated neural rendering"], "what_it_is": "PhysGaussian is a research library that integrates Material Point Method (MPM) physics simulation with 3D Gaussian Splatting representations to generate physically plausible novel motion and dynamics. It evolves the same 3D Gaussian kernels used for rendering through continuum mechanics, avoiding meshing or geometry embeddings.", "when_to_avoid": ["you need a production-ready tool with a stable API or license", "you want real-time physics simulation on consumer hardware", "you need simple static 3D reconstruction without dynamics"], "when_to_choose": ["you need physically grounded animation of 3D Gaussian Splatting scenes", "you want to simulate diverse materials (elastic, plastic, fluids, granular) directly on Gaussian kernels", "you are doing research in physics-integrated neural rendering"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/physgaussian", "repo": "XPandora/PhysGaussian", "role": "main", "score": 55}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.618903+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:38:11.879785+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a9e959af4b1324794f965f3e63d76d452de662d8d25488ae8e7c8b81324f220", "fetched_at": "2026-08-28T04:04:39.618903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XPandora/PhysGaussian"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.618903+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:38:11.879785+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a9e959af4b1324794f965f3e63d76d452de662d8d25488ae8e7c8b81324f220", "fetched_at": "2026-08-28T04:04:39.618903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XPandora/PhysGaussian"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:38:11.879785+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a9e959af4b1324794f965f3e63d76d452de662d8d25488ae8e7c8b81324f220", "fetched_at": "2026-08-28T04:04:39.618903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XPandora/PhysGaussian"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.618903+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.618903+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.618903+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:38:11.879785+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a9e959af4b1324794f965f3e63d76d452de662d8d25488ae8e7c8b81324f220", "fetched_at": "2026-08-28T04:04:39.618903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XPandora/PhysGaussian"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.618903+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.618903+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:38:11.879785+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a9e959af4b1324794f965f3e63d76d452de662d8d25488ae8e7c8b81324f220", "fetched_at": "2026-08-28T04:04:39.618903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XPandora/PhysGaussian"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.618903+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.618903+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.618903+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:38:11.879785+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a9e959af4b1324794f965f3e63d76d452de662d8d25488ae8e7c8b81324f220", "fetched_at": "2026-08-28T04:04:39.618903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XPandora/PhysGaussian"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.618903+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.618903+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:38:11.879785+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a9e959af4b1324794f965f3e63d76d452de662d8d25488ae8e7c8b81324f220", "fetched_at": "2026-08-28T04:04:39.618903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XPandora/PhysGaussian"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:38:11.879785+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a9e959af4b1324794f965f3e63d76d452de662d8d25488ae8e7c8b81324f220", "fetched_at": "2026-08-28T04:04:39.618903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XPandora/PhysGaussian"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:38:11.879785+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a9e959af4b1324794f965f3e63d76d452de662d8d25488ae8e7c8b81324f220", "fetched_at": "2026-08-28T04:04:39.618903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XPandora/PhysGaussian"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:38:11.879785+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a9e959af4b1324794f965f3e63d76d452de662d8d25488ae8e7c8b81324f220", "fetched_at": "2026-08-28T04:04:39.618903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XPandora/PhysGaussian"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 63, "longevity": 73, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1024, "days_push": 224, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 55, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}