C# Script C#脚本
- Grasshopper的C# Script运算器允许用户在Grasshopper内部运行自定义的C#代码。这个组件非常强大,因为它可以让用户创建专门的代码和工作流程,这些可能不被其他Grasshopper组件直接支持。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
x | Input X | 输入X | 默认的第一个输入参数 | 对象 |
y | Input Y | 输入Y | 默认的第二个输入参数 | 对象 |
out | Output Out | 输出Out | 输出编译消息的字符串 | 字符串 |
a | Output A | 输出A | 返回输出的类型为对象的结果 | 对象 |
运算器详解
用户可以通过编写C#代码来处理输入参数,并生成所需的输出。这个运算器支持Zoomable User Interface (ZUI),意味着用户可以通过放大来修改输入和输出的参数。
C# Script组件支持现代C#语言的特性,比如字符串插值等。此外,用户可以通过右键点击组件来访问一些选项,这些选项可以改变组件的行为。例如,用户可以设置组件的预览、启用和烘焙等选项。这个组件是一个强大的工具,可以让用户在Grasshopper中实现更复杂的算法和数据处理。
Python 3 Script Python3脚本
- Grasshopper的Python 3 Script运算器允许用户在Grasshopper内部运行自定义的Python 3代码。这个组件非常强大,因为它可以让用户创建专门的代码和工作流程,这些可能不被其他Grasshopper组件直接支持。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
x | Input X | 输入X | 默认的第一个输入参数 | 对象 |
y | Input Y | 输入Y | 默认的第二个输入参数 | 对象 |
out | Output Out | 输出Out | 输出编译消息的字符串 | 字符串 |
a | Output A | 输出A | 返回输出的类型为对象的结果 | 对象 |
运算器详解
用户可以通过编写Python 3代码来处理输入参数,并生成所需的输出。这个运算器支持Zoomable User Interface (ZUI),意味着用户可以通过放大来修改输入和输出的参数。
Python 3 Script组件支持现代Python语言的特性,比如字符串插值等。此外,用户可以通过右键点击组件来访问一些选项,这些选项可以改变组件的行为。例如,用户可以设置组件的预览、启用和烘焙等选项。这个组件是一个强大的工具,可以让用户在Grasshopper中实现更复杂的算法和数据处理
VB Script VB脚本
- Grasshopper的VB Script运算器允许用户在Grasshopper内部运行自定义的VB.NET代码。这个组件非常强大,因为它可以让用户创建专门的代码和工作流程,这些可能不被其他Grasshopper组件直接支持。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
x | Input X | 输入X | 默认的第一个输入参数 | 对象 |
y | Input Y | 输入Y | 默认的第二个输入参数 | 对象 |
out | Output Out | 输出Out | 输出编译消息的字符串 | 字符串 |
a | Output A | 输出A | 返回输出的类型为对象的结果 | 对象 |
运算器详解
用户可以通过编写VB.NET代码来处理输入参数,并生成所需的输出。这个运算器支持Zoomable User Interface (ZUI),意味着用户可以通过放大来修改输入和输出的参数
VB Script组件支持VB.NET语言的特性,比如字符串插值等。此外,用户可以通过右键点击组件来访问一些选项,这些选项可以改变组件的行为。例如,用户可以设置组件的预览、启用和烘焙等选项。这个组件是一个强大的工具,可以让用户在Grasshopper中实现更复杂的算法和数据处理.
IronPython 2 Script IronPython2脚本
- Grasshopper的IronPython 2 Script运算器允许用户在Grasshopper内部运行自定义的IronPython 2代码。这个组件非常强大,因为它可以让用户创建专门的代码和工作流程,这些可能不被其他Grasshopper组件直接支持。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
x | Input X | 输入X | 默认的第一个输入参数 | 对象 |
y | Input Y | 输入Y | 默认的第二个输入参数 | 对象 |
out | Output Out | 输出Out | 输出编译消息的字符串 | 字符串 |
a | Output A | 输出A | 返回输出的类型为对象的结果 | 对象 |
运算器详解
用户可以通过编写IronPython 2代码来处理输入参数,并生成所需的输出。这个运算器支持Zoomable User Interface (ZUI),意味着用户可以通过放大来修改输入和输出的参数。
IronPython 2 Script组件支持IronPython 2.7,也可以访问易于使用的RhinoScriptSyntax。对于更直接地访问Rhino函数,更有经验的程序员可能选择使用RhinoCommon,这也可以导入到GhPython组件中2。此外,用户可以通过右键点击组件来访问一些选项,这些选项可以改变组件的行为。例如,用户可以设置组件的预览、启用和烘焙等选项。这个组件是一个强大的工具,可以让用户在Grasshopper中实现更复杂的算法和数据处理。