/Salmon

Salmon stands as an exemplary Open-source Grasshopper plugin, poised to foster seamless collaboration.

Primary LanguageC#

Salmon-Grasshopper

Salmon stands as an exemplary Open-source Grasshopper plugin, poised to foster seamless collaboration. With a resolute objective, it serves as an avant-garde arena for ideation, seamless integrations, and boundless inspiration. Its essence lies in democratizing ingenious tools, ensuring universal accessibility. As a software artisan, Salmon beckons the community to partake in a symphony of innovation, where intricate concepts harmonize with effortless usability, ultimately orchestrating a tapestry of unparalleled utility and creativity.[AI-generated] Salmon Banner

Documentation

Docs

Soon to be added:

Tutorials

Tutorials

Example Files

ExampleFiles

Contributing

GitHub pull requests GitHub closed pull requests GitHub commit activity GitHub top language GitHub contributors

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Code convention

I am following the Google Style Guides.

License

Plugin banner has been created by a tool called Expressive Text-to-Image Generation with Rich Text by Songwei Ge, Taesung Park, Jun-Yan Zhu, and Jia-Bin Huang with this prompt:

**Description:** Create a watercolor painting on coarse white paper that serves as an identity for a digital tool. The painting should focus solely on a single wild salmon fish, with no background elements. The style should be reminiscent of a watercolor painting, with visible brushstrokes and a natural, organic feel.

Guidelines:

  • Medium: Watercolor on coarse white paper.
  • Composition: The painting should prominently feature a wild salmon fish as the central subject. The fish should be positioned elegantly, showcasing its form.
  • Color Palette: The primary color of the salmon should be a mixture of shades resembling the natural color of a wild salmon fish. Incorporate subtle orange tones where appropriate, especially on the belly and areas that catch highlights.
  • Background: Leave the background entirely white, allowing the fish to stand out.
  • Texture: Emulate the texture of coarse white paper by leaving parts of the paper uncolored. This will contribute to the paper-like aesthetic.
  • Brushstrokes: The brushstrokes should be visible, capturing the spontaneous and fluid nature of watercolor painting.
  • Details: Pay attention to the details of the fish's scales, fins, and facial features, while maintaining a loose and artistic representation.
  • Dimensions: The painting's dimensions should be suitable for its intended use as an identity for a digital tool. High-resolution digital scanning or photography is recommended for accurate reproduction.

The font used in the graphics of the project is Sono by Ty Finck.

About