keijiro/abcvfx — explained in plain English
Analysis updated 2026-08-03 · repo last pushed 2023-12-29
Build a game cutscene where a recorded actor is surrounded by dynamic particle effects.
Create a virtual concert experience combining volumetric video of a performer with real-time visuals.
Develop an AR application where a real human performance interacts with digital smoke or fire.
Learn how to set up Alembic animation files inside Unity VFX Graph as a hands-on starting point.
| keijiro/abcvfx | asz798838958/geniusfkoai | azw413/ternos | |
|---|---|---|---|
| Stars | 103 | 103 | 103 |
| Language | — | Python | Rust |
| Last pushed | 2023-12-29 | — | 2026-03-19 |
| Maintenance | Dormant | — | Maintained |
| Setup difficulty | moderate | hard | moderate |
| Complexity | 3/5 | 4/5 | 4/5 |
| Audience | developer | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Unity with VFX Graph support and downloading external 4Dviews sample files plus converting image sequences to video.
Abcvfx is a sample project for Unity that shows game developers and technical artists how to play pre-recorded 3D animations inside Unity's visual effects system. The main benefit is that it lets you combine cinematic, motion-capture-style animations with real-time particle effects. For example, you could use this approach to make a recorded video of a real person interact with digital smoke, fire, or particle bursts in a game or interactive experience. The project works by combining two things: Unity's VFX Graph (the tool used to build complex particle effects) and Alembic animation files (a standard format for storing recorded 3D animations, often captured from real actors or detailed film scenes). In the past, getting these two systems to talk to each other required a custom add-on. Now, Unity handles this automatically, and this repository simply provides example scenes showing how to set it up. It includes two main examples. The first is a basic setup that pairs a static 3D animation with a regular texture. The second is more advanced, showing how to play "volumetric video", essentially a moving 3D recording of a person, using a sample sequence from a company called 4Dviews. The repository doesn't include the actual 4D video files, but the README points you to where you can download them and explains how to convert the images into a video format Unity can read. The primary audience is Unity developers or technical artists who want to create interactive experiences featuring real human performances. If you are building a game cutscene, a virtual concert, or an AR application where a recorded actor needs to be surrounded by dynamic digital effects, this project serves as a hands-on starting point for making that happen.
A Unity sample project showing how to play pre-recorded 3D animations inside Unity's visual effects system, letting you combine real human motion with real-time particle effects.
Dormant — no commits in 2+ years (last push 2023-12-29).
No license information is provided in the explanation, so usage terms are unknown.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.