Popul8 Express Unity SDK

The Popul8 Express Unity SDK allows you to integrate the features of Popul8 Express into your Unity Projects. It enables you to bring your base character models to life, generate diverse crowds, and integrate fully interactive digital humans at runtime.

Popul8 Express SDK Packages

The SDK is modular, with packages that target specific workflows. Each package is designed to integrate seamlessly into Unity, providing performance, flexibility, and runtime control.

Crowd Renderer Package

Purpose: Efficiently display and interact with large crowds of Popul8 Express characters. Capabilities:

  • Runtime loading of crowd data exported from Popul8 Express
  • GPU-instanced rendering for thousands of characters
  • Built-in LOD, frustum culling, and animation support for performance
  • Interaction and control of crowd behavior
  • Sample scene included for easy testing and customization

Character Editor Package

Purpose: Integrates the Popul8 Express Character Editor into Unity. Capabilities:

  • Load and configure character editor data within your project
  • Display the editor UI for character creation and editing
  • Export character data to runtime-compatible formats
  • Load and instantiate created characters directly in Unity

Bridge Package

Purpose: Connects your Popul8 Express project with Unity for runtime and edit-time integration. Capabilities:

  • Automatically sets up required dependencies for your project

  • Loads crowds and assets exported from Popul8 Express

  • Ensures seamless integration of all Popul8 Express content into Unity scenes

Why Popul8 Express Unity SDK?

By separating functionality into dedicated packages, Popul8 Express allows developers to:

  • Rapidly generate and manage characters without manual rigging or fitting
  • Render large crowds efficiently using GPU instancing and performance optimization
  • Integrate runtime character creation via the Character Editor
  • Bridge assets and projects between Popul8 Express and Unity with minimal setup

Whether you’re building games, simulations, or interactive experiences, the SDK provides the tools to integrate high-quality digital humans quickly and efficiently.