Skip to content

[CSG]: consistent abstractions for primitives and colors #291

Open
@martin-henz

Description

@martin-henz

The situation in csg and rune is quite similar. We have primitive shapes (including an empty special case) and a way to color things. The two libraries go different routes in this.

csg provides the colors as constants and the primitive shapes as functions that are applied to colors, and rune provides the primitive shapes as constants and the colors as functions that are applied to shapes.

I feel that consistency between the two is more important than which way we go. I would like to replace some rune missions/quests with csg missions/quests, so consistency across these two modules is particularly important.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Enhancement[Category] New feature requestgood projectproposalTentative suggestion inviting discussion

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions