QQ登录

只需一步,快速开始

扫一扫,访问微社区

犀牛建筑网

查看: 28277|回复: 2

关于GH插件的讲解(一)

[复制链接]
发表于 2014-10-25 11:01:08 | 显示全部楼层 |阅读模式
犀牛网校
本帖最后由 有你真好 于 2014-10-25 11:05 编辑

1,调色板

主要是对不同状态下电池的边界颜色,填充颜色,文字颜色做修改


具体有非选中状态(Normal)和选中状态(Selected)之分。

下面又有禁用电池(Disabled Capsule),错误电池(Error Capsule),隐藏显示电池,隐藏的是电池内部的几何对象(Hidden Capsule),标准电池(Standard Capsule)警告电池,含警告信息的(Warning Capsule)


除了上面的禁用电池,任何类型的电池甚至错误电池都可以使用,只要输出内容有意义,不要因为红彤彤就有心理障碍。

2,视口配置


Default Template Materials默认模板的着色配置。如果你没有设置模板文件,那么每次新建的gh文件都会以这个颜色来渲染你选中和没选中的GH几何对象在rhino-3d.com" target="_blank" class="relatedlink">犀牛文档里面的显示。

如果设置了模板文件,则显示按照模板文件的Document Materials来显示颜色

本文档你还可以自己设置与模板着色不一样的渲染颜色,即设置Document Materials

注意点到球上面右键设置颜色。

Preview Display 预设显示(其实这些在Display菜单中也可以设置)


Display Gumballs 是否显示操作轴。所谓操作轴一般是针对点而言的,如果勾选了那么对于点的显示如下:


但是引用物件不会显示操作轴,也就是Referenced Point不会显示操作轴如下图:


有同学可能会问为什么,这个跟引用物件在gh里面存储的机制有关,这个机制跟单纯的储存几何对象肯定不一样,我估计大概都是存储的Guid(这东西是世界上最不值钱的,不知道是啥可以去百科下)。

那么操作轴有什么好处呢?在gh中好处很明显,就是你可以拖动操作轴对点进行移动(貌似不能输入具体的移动距离,而且也只能朝世界坐标的X,Y,Z方向拖动)。我们知道gh中的物件在犀牛中是不存在的,而这个东西可以在犀牛中拖动不存在的点来改变gh中的数据,已经很了不起了。

剩下的就是对gh显示颜色渲染质量的设定


这里需要注意的是,如果选用低质量的渲染有可能看到的点,线会偏离真实位置,所以你电脑配置不错的还是选择高质量渲染比较好,要不可能会出现很多点乱跑的情况。

3,各种小部件,如下图


A,Align对齐小部件,如果勾选的话选中多个电池则会显示对齐选项如下图:


也就是顶端对齐,居中对齐,间距相等阵列等,自己点点试试吧,学习gh一定要勤动手。

B,Copass罗盘

Show Compass widget是否显示罗盘部件

Draw object bubbles是否在罗盘边缘显示电池气泡

Only draw selected objects只显示选中电池的气泡


如下图:


此罗盘究竟有何意义?本人虽然用gh也好多年了,但是真的还没有用过这个罗盘。我想大概就是一个位置定位吧,如果你连线图中电池太多,可以指示你电池在面板里面的分布情况,以便你能快速找到电池。


C,Marov 建议电池菜单


勾选Show Markov widget会在gh某个角落显示一个长条菜单显示建议电池,也就是说gh在推测你下一个将用什么电池,给你一个建议。

Docking corner是设置这个长条所在的角落位置


Suggestions设置显示建议电池的个数,最多设置10个。如下图:


而且你还可以拖住箭头所指的黑色边界左右拖动来调节Suggestions的个数。

D,Messages 消息

GH的SDK里面有错误消息,警告消息和空白消息。我们一般看到的都是前两个


如果勾选了Show Messages widget,那么会在每一一个计算器的右上角显示一个消息,鼠标移到此处会弹出提示。


鼠标单击此处会弹出消息内容,鼠标点击消息内容可将消息复制到粘贴板。


E,Profiler 分析器


这个是最有意义的一个部件。显示它,可以让你知道每个计算器的运行时间,以及所占总时间的比例。如下图:


这样,我们就可以知道哪些步骤比较耗时间,来寻找更优化的方案。

Threshold是用来设置显示时间的最小值,小于这个值就不再显示时间,毕竟显示也是一种浪费资源的计算。这个是以毫秒为单位的,gh里面电池的运算速度还是非常快的,因为所有的东西都是加载到内存的。

F,Zooming widgets 缩放部件


  这个也是跟性能有关的,如下图:


Gh电池界面采用的是gdi+技术,很多显示在缩放的时候可以不显示的,只有当缩放到特别小的时候才显示,例如上图箭头所指的Profiler message以及动态添加参数的+号按钮。这样当缩放特别大的时候这些显示了也是没有什么意义的,就好比,你站的远了就看不清人的五官了,只知道那是个人就可以了,至于鼻子耳朵什么么必要看清楚。


这个值调到100%的话是全部都显示,最消耗内存的,调到1000%是最节省内存的。而黑色三角所指示的是当前的缩放比例。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

发表于 2014-10-25 11:04:44 | 显示全部楼层
很好很强大
回复 支持 反对

使用道具 举报

发表于 2014-10-25 11:05:24 | 显示全部楼层
学习中谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们|网站地图|BIM|rhino3d ( 沪ICP备19001822号-2 )

GMT+8, 2024-5-5 10:35 , Processed in 0.069177 second(s), 21 queries .