CurveDisplay 曲线显示 · Curve Display

显示曲线并用滑块控制线宽
📂 LK → Display 📄 CurveDisplay.cs 🎚️ 内置滑块

📖 功能概述

输入曲线并指定颜色,组件会在视口中以自定义线宽显示该曲线。组件内置一个滑块(Sliders),可通过滑动实时调整显示线宽(1~10 像素),线宽值同时从输出端口输出。

💡 设计背景:Grasshopper 默认曲线预览线宽较细(1px),在方案展示或需要强调某些曲线时不够醒目。此组件让你自由控制线宽。

📥 输入参数

名称类型必填说明
曲线 (C) Curve 必需 需要显示在视口中的曲线。
颜色 (Col) Colour 可选 曲线的显示颜色。不连接默认为红色。

📤 输出参数

名称类型说明
显示宽度 (W) Number 当前滑块设定的线宽值(1~10)。可用于同步至其他需要线宽参数的位置。

🎚️ 滑块控制

组件画布上有一个内置滑块(从 SliderComponent 继承),通过拖动滑块可实时改变曲线显示宽度:

🧩 典型使用场景

⚠️ 注意事项

📋 组件信息

名称曲线显示
英文名Curve Display
分类LK → Display
基类SliderComponent(内置滑块)
GUID465B64DE-B219-49DB-B824-EF4F09B0B370