Skip to content

Array components #108

@ShaDuBois

Description

@ShaDuBois

Describe the addition or change you'd like to see.
Often we need to work on array of data (positions, quaternions, etc).
It would be great to have a standard way to build those array data classes and then use array processing libraries with batched operations (Numpy, PyTorch, Taichi, …).
Using those libraries would leverage high performance implementations, particularly for the later two that support GPU operations.

An example of how the API might look.
The API would introduce another data class decorator for “array” oriented components (for example like https://docs.taichi-lang.org/fr-FR/docs/data_oriented_class)

In a second step, this could be used to propose a collection of high performance components.

Metadata

Metadata

Assignees

No one assigned

    Labels

    proposalProposal or Idea

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions