Skip to content
This repository was archived by the owner on Nov 13, 2024. It is now read-only.
This repository was archived by the owner on Nov 13, 2024. It is now read-only.

multi-select support / edit multiple brushes along common shared planes #332

@radiatoryang

Description

@radiatoryang

I don't know how possible / complicated this is, but it'd be a huge help:

Let the user select / edit / adjust multiple brushes as the same time.

In TrenchBroom, this workflow is possible:

  • user selects multiple brushes
  • when adjusting a brush face, it also adjusts any coplanar face (a face with the same plane) in a selected brush
    (see GIF below)

trenchbroom_multi-select-and-edit

  • faces do NOT need to be flush / adjacent / connecting, they just need to share the same plane
  • this is a crucial feature in TrenchBroom, essential for any brush based workflow
  • given floating point imprecision etc. there should probably be some tolerance for detecting similar-ish planes
    • default tolerance: if a face's plane is within ~0.1 meters of the plane origin and ~1 degree of plane normal, treat it as coplanar

current state in Chisel:

  • selecting multiple brushes = no gizmos or handles in 3D view
  • must manually select each brush individually, and resize individually

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions