Skip to content

Add noise module#272

Merged
waynemwashuma merged 2 commits into
wimaengine:devfrom
waynemwashuma:add-noise-module
Feb 1, 2026
Merged

Add noise module#272
waynemwashuma merged 2 commits into
wimaengine:devfrom
waynemwashuma:add-noise-module

Conversation

@waynemwashuma
Copy link
Copy Markdown
Collaborator

@waynemwashuma waynemwashuma commented Jan 31, 2026

Objective

Move noise module from the geometry module to a dedicated top-level noise module.

This reorganization was taken because:

  • Noise generation is a distinct domain from geometric operations
  • It follows the principle of separation of concerns
  • It creates a clearer module hierarchy for future expansion
  • It makes the codebase more maintainable and easier to navigate

Solution

Move noise module to top level.

Showcase

N/A

Migration guide

N/A

Checklist

  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.

@waynemwashuma waynemwashuma self-assigned this Jan 31, 2026
@waynemwashuma waynemwashuma added the type:enhancement New feature or request label Jan 31, 2026
@waynemwashuma waynemwashuma merged commit 51b4cfe into wimaengine:dev Feb 1, 2026
@waynemwashuma waynemwashuma deleted the add-noise-module branch February 2, 2026 20:22
@waynemwashuma waynemwashuma added the mod:noise This PR/issue affects noise package label Feb 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:noise This PR/issue affects noise package type:enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant