Skip to content

TSRChapman/LandArchTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LandArchTools

Overview

LandArchTools is a sophisticated toolkit initially developed as a Python plugin, now being ported to a native C# plugin for Rhino 8. This transition aims to leverage C#'s execution speed, bringing enhanced performance and a suite of new features to the architecture and landscaping design community.

Features

  • Native C# Plugin: Rebuilt from the ground up in C# for enhanced execution speed and stability within Rhino 8.
  • Updated Toolbar: A modernized toolbar featuring SVG icons, ensuring crisp visuals across all displays and compatibility with both MacOS and Rhino 8's new UI system.
  • Grade Calculator/Ruler Enhancement: Now includes a percentage grade calculation feature, adding more utility for precise landscape design.
  • Grade Curve: Curve modification is now more robust, fixed some edge cases where grading may fail to be continous along the length of the curve.
  • Cross-Platform Compatibility: Designed to work seamlessly on both Windows and MacOS, catering to a wider range of design professionals.
  • And Much More: Continuous updates and new features are being added to enrich your design process further.

Getting Started

To get started with LandArchTools, follow these simple steps:

  1. Installation:

    • Ensure you have Rhino 8 installed on your system.
    • Download the latest version of LandArchTools from the Rhino 8's packageManager command. (Note that this port is not yet live)
  2. Usage:

    • Once installed, access LandArchTools from the Rhino toolbar.
    • Explore the various tools and features via the updated SVG icons toolbar.

Contributing

We welcome contributions to LandArchTools! If you're interested in helping to improve the project. To get started:

  1. Fork the repository.
  2. Create your feature branch (git checkout -b feature/AmazingFeature).
  3. Commit your changes (git commit -am 'Add some AmazingFeature').
  4. Push to the branch (git push origin feature/AmazingFeature).
  5. Open a Pull Request.

License

Distributed under the MIT License. See LICENSE for more information.

Acknowledgments

  • Thomas Chapman
  • The Rhino development community for their invaluable resources and support.

Contact

For support, feature requests, or to contribute, please visit the issue tracker or contact the project maintainers directly.


We hope LandArchTools enhances your design workflow and look forward to seeing the incredible designs you create with it!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages