Skip to content

Add smooth meshing strength presets #49

Description

@vycdev

Kromacut could replace the current Smooth Meshing on/off control with a strength selector.

Possible options:

  • None
  • Minimal
  • Medium
  • Aggressive

The goal is to let users choose how much smoothing they want based on the model. Some prints may only need a light cleanup around jagged edges, while others may benefit from stronger smoothing. Users should also be able to turn smoothing off entirely when they want sharper pixel-accurate geometry or faster generation.

Suggested behavior:

  • None should behave like smooth meshing is disabled today.
  • One preset should preserve the current Smooth Meshing behavior so existing users do not lose the familiar result.
  • Stronger presets should be treated carefully and validated against preview, STL export, and 3MF export.
  • The setting should be understandable as a print/model quality option, not just a visual preview effect.

Important constraint:
Smooth meshing strength must not introduce gaps, overlaps, non-manifold geometry, or broken shared boundaries between colors. This is especially important because Smooth Meshing affects exported geometry, not only the 3D preview.

Related: #40

Desired outcome:
Users can choose the amount of smoothing that fits their model, from no smoothing to a more aggressive softened edge style, while keeping generated models printable and reliable.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions