PopcornFX C++ SDK

Integrate PopcornFX into your in-house engine


The perfect runtime for your workflow

The PopcornFx team dedicates its time and energy to deliver a stable, solid, fast, state-of-the-art runtime. It has been highly optimized on all the supported platforms and comes with various realtime profiling tools.
Since its inception in 2007, the particle engine that later became the middleware known as PopcornFX has been using a highly parallel stream processing architecture, which is at the core of its high performance and flexibility.
It is extremely similar to the way modern GPUs work. We’ve been improving the system since then, and keep it evolving as new hardware comes out.
Distributing work across worker threads on multiple cores with minimum contention?
Efficient, hand-optimized SIMD code?
Leveraging the power of platform-specific hardware?
Careful cache management, write-combined-buffers and LHS aware code?
Yesp, we do all of that. And more.

In addition, our build servers run 24/7 and check feature and performance regressions to bring you a top-quality runtime.


PopcornFX is recognized nowadays as a professional-grade tool used by an increasing number of studios & VFX artists. The SDK C++ offers the most complete & most efficient 3D FX solution for apps and games development.


  • Uses resources more wisely
  • Particle profiler
  • Interactive effects
  • Particle debugger
  • FX Statistics


  • Complete production pipeline
  • Realtime editing & tweaks
  • Quick iteration
  • Quick FX integration
  • Cross-platform development
  • Gameplay-interactive runtime

Create tailor made particles

easy integrate into your in-house engine

be ready to get impressed

Contact us if you have any questions about the integrations, or if you would like to have PopcornFX integrated in a software.

Get your SDK evaluation license!

How did you hear about us?