AllenCell / AllenCell/agave

fully self contained python client

Open
#394 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
62
Forks
9
Avg merge
1d 2h
Merged PRs (30d)
1

Description

## Use Case

agave python client could be a self contained rendering system for python

## Solution

a fully headless agave python client that uses the code in renderlib, exclusively the vulkan backend, and doesn't need websockets or Qt. It should just pass commands directly from python to c++ code, using the current command api as expressed in agave.py and command.h. We can introduce a new build target that builds the python integration library into the python package and bundles it together. It should use nanobind as the python-to-c++ bridge.

## Alternatives

api redesign

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.