View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.1
- Last updated
- First released
- Unity version
- 6000.4.9 or later
- Package size
- 3.9 MB
- Files
- 113
- Favorites
- 10
- Views in the past week
- 6
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $59.99 on
Keywords
BO VFX Physics
GPU-accelerated physics for Unity VFX Graph. Simulate 1M+ particles with environment collisions and inter-particle interactions. Zero CPU overhead. Perfect for sparks, rain, debris, swarms, and fluids
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 10
BO VFX Physics screenshot 1
About this asset
VFX Physics is an advanced particle physics simulation tool designed specifically for Unity's Visual Effect Graph. It adds realistic environment collisions and inter-particle interactions that run entirely on the GPU, enabling you to create complex physical behaviors without sacrificing performance.
What makes VFX Physics unique:
- Built from the ground up for Unity 6000.0+ and VFX Graph
- No coding required — configure everything through familiar VFX parameters
- Automatic buffer management with dynamic capacity scaling
- Spatial hashing grid optimization for fast neighbor searches
- Supports Box, Sphere, Capsule, Mesh (with custom BVH), and Plane colliders
- Swept collision detection prevents tunneling on fast-moving particles
Perfect for:
- Sparks, embers, and fire debris
- Rain, snow, and hail
- Swarms, flocks, and crowd simulation
- Fluid-like particle behaviors
- Explosions and destruction effects
- Industrial simulations (conveyor belts, hoppers, sorting)
What's included:
- BoPhysicsSpawner component for VFX Graph integration
- BO_WorldColliders_Block subgraph for environment collisions
- VFX_BO_ApplyParticleInteractions block for particle-to-particle physics
- Complete sample scene with example effects
- Multi-language documentation (EN, RU, JA, KO, ZH-CN)
All parameters are exposed as VFX properties, making it easy to connect to your existing VFX graphs. Debug tools help you visualize collider detection, grid distribution, and particle behavior directly in the Scene view.
From the publisher's Asset Store listing.
Technical details
Key Features:
- GPU-Accelerated Simulation — Zero CPU overhead, supports 1M+ particles
- Environment Collisions — Box, Sphere, Capsule, Mesh (BVH), Plane/Quad support
- Inter-Particle Physics — Collision response, bounce, friction, attraction, repulsion
- Spatial Hashing Grid — Optimized neighbor search with configurable cell size
- Swept Collision Detection — Prevents tunneling on fast particles
- Automatic Sleep System — Particles below velocity threshold skip calculations
- Dynamic Buffer Management — Capacity scales with alive particle count
- Debug Visualization — Real-time collider gizmos, grid cell coloring, scan radius
Technical Specifications:
- Unity Version: 6000.0.0f1 or higher
- Render Pipeline: URP, HDRP (VFX Graph required)
- Platform: Windows, macOS, Linux (GPU with compute shader support required)
- API Compatibility: .NET Standard 2.1
- Dependencies: Visual Effect Graph package (built-in)
Performance Guidelines:
- 10K–100K particles: BO_GridCellSize 0.05–0.1, BO_MaxGridSteps 32–48
- 100K–500K particles: BO_GridCellSize 0.08–0.12, BO_MaxGridSteps 48–64
- 500K–1M+ particles: BO_GridCellSize 0.12–0.16, BO_MaxGridSteps 64–96
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.4.9f1 | Not listed | Compatible | Compatible |
As listed on the Asset Store.