Skip to content

Programmable Colour Responses #23

Description

@ada-foss

I would like for LAG to have programmable colour responses in every LagDisplay. That means, colour for each point is computed based on that point according to some user-defined function. Then, the "Colour By" menu would consist of a list of default presets, and an item to open the user-defined colour-response dialogue.

This would allow for unusual use-cases, since things like intensity can vary wildly between data from different sensors or processors. Such cases could also involve highlighting points of interest, without having to classify them in another program first, such as "colour points above this height with at least this intensity as this bright colour".

A simple implementation would store a matrix, which when applied to a lidar point would produce a colour. Better though, would be a programmable interface with things like if conditions, although the impact on efficiency would go from bad to severe.

This improvement may have to wait until the rendering caches in a smarter way, since it complicates the colouring process for every point by quite a lot.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions