Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bradyajohnston/warbler

Interactive GPU physics inside of Blender's viewport
https://github.com/bradyajohnston/warbler

blender gpu physics

Last synced: about 2 months ago
JSON representation

Interactive GPU physics inside of Blender's viewport

Awesome Lists containing this project

README

        

# warbler

An add-on to bring interactive GPU simuilations via NVIDIA's [warp](https://github.com/NVIDIA/warp) to Blender's viewport.

> [!CAUTION]
> Extremely early on in development.
> `warbler` is currently only compatible with NVIDIA GPUs. If you machine doesn't have one it will NOT work.

## Usage

Currently only adds the operator `Start Simulation` (accessible through the `F3` menu) to create a cube of particles that then simulate and interact with the default cube being moved around the scene as below.

https://github.com/user-attachments/assets/271fc06d-f851-4935-807a-313d8bdfa687

## Installation

Clone the add-on, then run the build script through Blender or a compatible python that is `3.11`. This will create a `warbler_X.X.X.zip` that can be installed through Blender's regular add-on installation.

```bash
git clone [email protected]:BradyAJohnston/warbler.git
cd warbler
blender -b -P build.py
```