Skip to content

ND support for all layer types #10

@royerloic

Description

@royerloic

All layer types must/should support arbitrary n-dimensions.
Let's look at how hard that can be:

i) list of points: trivial (x0, ...xn)
ii) list of lines: trivial ((x0, ...xn), (y0, ...yn))
iii) list of boxes: trivial ((x0, ...xn), (y0, ...yn))
iv) list of triangles: trivial ((x0, ...xn), (y0, ...yn), (z0, ...zn))
v) list of n-dim simplices

It seems that lists of simplices (simplex is n-tuple of n-dim points) is a generic
representation for all these objects.
We also want to provide a 'value' per point, a lut per layer, and a 'radius' per point,
which extends to lines, etc.. as thickness.

Is there anything that is hard to represent(unlikely), or draw(more likely)
for arbitrary n-dim ? @sofroniewn ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions