You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This PR addresses DYN-7923. It implements the Graph Map node from Celery as a built-in Dynamo node.
The new CurveMapper node redistributes a series of numbers based on predefined curve equations. The available curve types include Linear, Bezier, Sine, Cosine, Parabolic, Perlin Noise, Gaussian, Power, and Square Root. Users can adjust the curves interactively using interactive handles. Additional controls allow users to lock curves, reset them, and resize the node.
The UI, styling, and tooltips align with the design specifications outlined in Figma.
As agreed, resources and unit tests will be included in subsequent PRs.
This PR modifies some build requirements and the readme is updated
This PR contains no files larger than 50 MB
Release Notes
This PR addresses DYN-7923. It implements the Graph Map node from Celery as a built-in Dynamo node.
The new CurveMapper node redistributes a series of numbers based on predefined curve equations. The available curve types include Linear, Bezier, Sine, Cosine, Parabolic, Perlin Noise, Gaussian, Power, and Square Root. Users can adjust the curves interactively using interactive handles. Additional controls allow users to lock curves, reset them, and resize the node.
The UI, styling, and tooltips align with the design specifications outlined in Figma.
As agreed, resources and unit tests will be included in subsequent PRs.
The reason will be displayed to describe this comment to others. Learn more.
@ivaylo-matov Thank you for adding detailed comments, can we add a class summary to the different curve models used in this node. Would be useful as they are exposed as public.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
This PR addresses DYN-7923. It implements the Graph Map node from Celery as a built-in Dynamo node.
The new CurveMapper node redistributes a series of numbers based on predefined curve equations. The available curve types include Linear, Bezier, Sine, Cosine, Parabolic, Perlin Noise, Gaussian, Power, and Square Root. Users can adjust the curves interactively using interactive handles. Additional controls allow users to lock curves, reset them, and resize the node.
The UI, styling, and tooltips align with the design specifications outlined in Figma.
As agreed, resources and unit tests will be included in subsequent PRs.
Declarations
Check these if you believe they are true
*.resx
filesRelease Notes
This PR addresses DYN-7923. It implements the Graph Map node from Celery as a built-in Dynamo node.
The new CurveMapper node redistributes a series of numbers based on predefined curve equations. The available curve types include Linear, Bezier, Sine, Cosine, Parabolic, Perlin Noise, Gaussian, Power, and Square Root. Users can adjust the curves interactively using interactive handles. Additional controls allow users to lock curves, reset them, and resize the node.
The UI, styling, and tooltips align with the design specifications outlined in Figma.
As agreed, resources and unit tests will be included in subsequent PRs.
Reviewers
@QilongTang
@reddyashish
FYIs
@dnenov
@achintyabhat