MichaelBesnard / StableDiffusionPlugin

Core ML Stable Diffusion on Unity

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Stable Diffusion Plugin for Unity

Stable Diffusion plugin for Unity, based on Apple's Core ML port. You can run the model on-editor and at-runtime without needing any extra components.

System Requirements

  • Unity 2023.1 or later
  • Apple Silicon Mac (editor/runtime support)
  • iPad Pro with Apple silicon (runtime support)

Although the plugin supports iOS, it requires huge amount of memory to run the model, so it only supports memory-rich iPad models.

How To Try

Before running the sample project, you must put the model files in the Assets/StreamingAssets directory.

It takes a long time (a few minutes) for the first run. After this initialization step, it only takes a few tens of seconds to generate an image.

About

Core ML Stable Diffusion on Unity


Languages

Language:C# 64.0%Language:Swift 31.5%Language:Shell 4.6%