分享实用软件

Rhino KeyShot Grasshopper

2026-10-12 0 次查看

Rhino KeyShot Grasshopper 三者放在一起,但定位不同,建议先分清再决定如何组合使用。Rhino 负责 NURBS 曲面建模,Grasshopper 是运行在 Rhino 内的参数化节点编辑器,KeyShot 是独立的实时渲染器。常见做法是在 Rhino 里用 Grasshopper 生成或调整模型,再把模型交给 KeyShot 出图。

  1. 先确认三者的角色
    Rhino 是主建模程序,Grasshopper 是随 Rhino 安装并在 Rhino 内打开的参数化工具,KeyShot 是另一款独立渲染软件,三者不是同一个安装包。打开 Rhino 后,可在指令行输入 Grasshopper 并回车,核对是否能弹出节点编辑器窗口;若不能,先确认 Rhino 版本是否为较新的正式版。
  2. 在 Rhino 里装上 KeyShot 对接插件
    打开 Rhino,在指令行输入 PlugInManager 并回车,核对已安装插件列表中是否出现 KeyShot 相关项。若没有,通常需要先安装 KeyShot 本体,其安装程序会附带对应的 Rhino 插件;具体安装入口在 KeyShot 安装向导的选项页里核对,不要自行从不明来源下载单独插件。装好后重启 Rhino 再看插件列表。
  3. 从 Rhino 把模型送到 KeyShot
    在 Rhino 中选中要渲染的模型,找到 KeyShot 菜单或工具列中的发送按钮,通常写作 Send to KeyShot 或 Render with KeyShot。若菜单里找不到,可到 Rhino 选项的插件页核对 KeyShot 插件是否已勾选启用;也可用打开 KeyShot 后导入 Rhino 文件的方式替代,但实时更新会弱一些。
  4. 用 Grasshopper 生成或驱动模型
    在 Rhino 指令行输入 Grasshopper 打开节点编辑器,把参数、运算器和 Rhino 几何体连成一条数据流,模型会随参数变化在 Rhino 视窗中更新。若要把 Grasshopper 生成的几何传给 KeyShot,可先在 Grasshopper 里烘焙,再用 Rhino 的发送命令送出;也可核对插件是否支持直接对接参数化结果,以避免每次改动都要手动重发。
  5. 核对版本与更新顺序
    如果发送后 KeyShot 没有反应,先确认 Rhino、Grasshopper、KeyShot 三者版本是否相互支持,再检查 Rhino 选项的插件页里 KeyShot 项是否启用。通常应保持 KeyShot 为较新的正式版,插件随 KeyShot 一起更新;不要用旧插件去配新本体。仍不能发送时,先在 KeyShot 中尝试导入 Rhino 文件,把问题定位在插件还是模型上。更多软件说明可参考资料页 https://www.hh3h.com/?p=446 。