博客

  • grasshopper系列教程-计算体积和面积

    grasshopper系列教程-计算体积和面积

    今天我们来学习Grasshopper的系列教程,今天要学习的内容是:体积和面积的计算

    Area:计算曲面的面积和中心点

    Grasshopper运算器右边边的参数分别代表的是:

    1. 输出曲面的面积
    2. 输出曲面的中心点

    计算机生成了可选文字: 0 0 Gm2 02B8E.800€4E {3邑.44SSE彐, 4.033SOE,C} WWW.3åscg℃om 0

    Area moments:输出曲面的面积、中心点和一些参数

    计算机生成了可选文字: 0

    Volume:输出物体的体积和中心点

    计算机生成了可选文字: wWW.3dSCg℃om

    Volume moments:

    计算机生成了可选文字: 0 嘰dscg℃am

    [elementor-template id=”7418″]

  • 动物之森角色爱哭鬼Rhino犀牛建模教程

    动物之森角色爱哭鬼Rhino犀牛建模教程

    [b2_insert_post id=”https://www.3dscg.com/rhino-v-aikugui.html”]

    [b2_insert_post id=”https://www.3dscg.com/rhino-download-aikugui2021524.html”]

    近个月来游戏动物之森可之谓大火,

    今天用Rhino犀牛画一个动森角色-爱哭鬼

    首先,在前视图以0坐标用直线画两条中轴线

    用BackgroundBitmap导入背景图放在中线上

    image.png

    使用Curve曲线命令勾出头部外形,用 Revolve旋转曲线命令生成曲面

    image.png

    用Polyline多重曲线命令勾出头发曲线

    Project投影到头部,用Split切割,后半部分曲线删除

    切换到顶视图画一个圆投影到头部,前半部分曲线删除

    image.png

    做成如下曲线,把两条曲线用Join组合,再用Split切割

    放置到头发图层

    image.png

    用Curve曲线勾出眉毛外型,Split切割,放置到眉毛图层

    image.png

    眼睛用Ellipse椭圆形命令勾出,同样用Split切割

    image.png

    在前视图中用Arc画出弧线

    image.png

    在透视图上ExtrudeCrv拉伸

    image.png

    在顶视图中画条弧线,对拉伸出的曲面用Split切割(缩回选择是)

    image.png

    除半圆外删除其他,用Rebuild重建曲面

    image.png

    点选曲面按F10显示 控制点,选择控制点向上拉伸调节

    image.png

    调整好后再向下复制一个,按住Shift拖住控杆缩放

    image.png

    把这两个曲面用Rebuild重建,把点尽量调少,再用BlendSrf混接曲面

    image.png

    把上嘴镜像一个在下边,下嘴部分也是用同样的方法

    image.png

    image.png

    image.png

    画身体先用Curve曲线勾出身体的轮廓线,Revolve旋转生成曲面

    image.png

    切换至右视图,框选侧面点进行拉扯调节

    image.png

    image.png

    image.png

    在左视图画条曲线,用Split切割,分出衣服和身体

    image.png

    在前视图画出两条直线,两条直线间画圆,再用Sweep2双轨扫掠生成腿

    image.pngimage.png

    在顶视图画出脚掌的外形,用椭圆形画出截面,剪去下半部分

    用Sweep2双轨扫掠生成脚掌,放至脚掌位置再把腿和脚掌镜像

    image.pngimage.png

    接下来画翅膀,在前视图上画一曲线

    image.png

    把曲线用ExtrudeCrv拉伸

    image.png

    在右视图中,勾出外形曲线

    image.png

    拉扯点调节,再 trim剪切

    image.png

    Rebuild重建曲面

    image.png

    选取中间四个点向上拉扯

    image.pngimage.png

    复制一份

    image.png

    BlendSrf混接曲面

    image.png

    再翅膀镜像另一边

    image.png

    在头部用曲线勾出红脸部分,再把红脸部分切割出,放在新建图层上

    image.png

    动物之森角色建模完成,届时会出这个视频的演示过程

    大家可结合图文学习,谢谢观看!

  • grasshopper系列教程-操作box

    grasshopper系列教程-操作box

    今天我们继续来学习grasshopper的课程,今天要学习的内容是:

    • box的操作
    • box的角点
    • box的最大
    • box的参数
    • box的分析数据

    Box Corners:box的角点

    grasshopper右边输出端口的参数分别是:

    box的12个角点

    计算机生成了可选文字: www.3dscg.com

    Box Properties:box的参数

    grasshopper右边输出端口的参数分别是:

    1. box的中心点
    2. box对角线向量
    3. box表面面积
    4. box的体积

    计算机生成了可选文字: O {SS _ 72602, 12 0 9S28_703SE4 0 40E73_EE8104 www.3dscg.com

    Deconstruct box:分解box的最大距离

    简单说就是box的长宽高,但是我们平时应用一般是用于不规则形体的,对于不规则形体它输出的就是形体的最大边距,最大边距对于设计来说是有很大的参考价值的。

    计算机生成了可选文字: SS. 376274 so _ 870221 33. 901573 www.3 cg.com

    Evaluate box:评估盒子参数

    计算机生成了可选文字: pl www.3dscg.c6m

    [elementor-template id=”7418″]

  • grasshopper系列教程-重建曲线的工具

    grasshopper系列教程-重建曲线的工具

    今天我们来学习Grasshopper的系列教程,今天要学习的内容是:

    • 重建曲线的工具
    • 曲线的工具包括把曲线变成多段线,重建曲线,光滑曲线,简化曲线等等
    • 这部分的内容基本上都是转化曲线的工具,所以在应用上来讲都非常的容易,只要把曲线输入输出就可以了.

    好了,我们开始今天的课程吧.

    Curve to polyline:曲线转化为多段线

    这个运算器是把光滑的曲线转换为多段线,参数保持默认就可以了。

    计算机生成了可选文字: 3cg℃om

    Fit Curve:匹配另外一条曲线的参数

    这个运算器是修改曲线的阶数和曲率的

    Grasshopper运算器左边的参数分别代表的是:

    1. 要修改的曲线
    2. 修改的阶数
    3. 修改的曲率

    计算机生成了可选文字: 0 0a483 WWW.3dscg℃om

    Polyline Collapse:塌陷多段线的点

    塌陷的意思就是把几个点拟合成一个点,一般我们又做简化曲线用的

    Grasshopper运算器左边的参数分别代表的是:

    1. 要修改的曲线
    2. 塌陷的融差值,这个容差值指的是要拟合的点的最小距离,在下图中我们看到这个值等于5,那么距离小于5的点将被拟合成一个点。

    计算机生成了可选文字: 刃0 www.3dscg℃m

    重新输出的曲线的对比,请看下图。

    Rebuild curve:重建曲线

    重建曲线,这个运算器在犀牛中也是很常用的,在草蜢的用法也是一致的,重建的目的就是为了修改阶数、点数等等。

    Grasshopper运算器左边的参数分别代表的是:

    1. 要重建的曲线
    2. 要重新定义的阶数
    3. 要重新定义的点数
    4. 是否保持末端的切线方向

    计算机生成了可选文字: www.3dscg℃om

    重建曲线之后的对比图,绿色的曲线就是重建后的

    计算机生成了可选文字: CO

    Reduce:这个我们也可以理解,为重建曲线

    计算机生成了可选文字: 、讥哂,3dscg℃Om

    Simplify Curve:简化曲线

    这个和塌陷曲线是差不多应用的,都是删除掉一些点,他们之间差别就是算法不同,这个简化曲线,它是把一些角度小于容差值的点删掉,在下图中我们设定了35这个角度,那么在多个断线中,如果有个角的角度小于这个值,它将被删掉这个角点。

    Grasshopper运算器左边的参数分别代表的是:

    1. 要简化的曲线
    2. 简化的区间大小,这个值越大简化的范围越大
    3. 要简化的角度

    计算机生成了可选文字: 035 3dscg℃om

    Smooth Polyline:平滑曲线

    作用就是把曲线平滑,参数都不用设置,直接输出就可以了

    [elementor-template id=”7418″]

  • grasshopper系列教程-曲线的工具2

    grasshopper系列教程-曲线的工具2

    今天我们继续来学习grasshopper的课程,今天要学习的内容是曲线的操作工具。这类工具大体分为曲线的倒圆角,曲线的偏移,投影曲线。

    这些也是我们经常设计里面用到的一些常用工具。大家如果对犀牛软件熟悉的话,应该大体知道他们的作用了。

    好的,那我们就开始今天的课程吧。

    Fillet:曲线倒圆角

    给曲线设定圆角半径,这个运算器要求曲线是多段线。

    计算机生成了可选文字: 0 、”3cg℃om

    曲线倒圆角的效果,请看下图:

    计算机生成了可选文字: Cg.0

    Fillet:曲线倒圆角

    这倒圆角运算器和上一个不同,这个不是一整个曲线的边角都倒圆角的,而是根据输入的区间值来判断哪个区域要倒圆角。

    grasshopper左边的输入端口参数分别是:

    1. 要倒圆角的曲线
    2. 要倒圆角的区间值
    3. 倒圆角的半径

    注意事项:

    • 输入的区间值不用要超过曲线的整天区间
    • 关于曲线区间在我之前做课程已经有详细解释,同学们可以到这个网址查看相关信息。

    计算机生成了可选文字: 017 www.3dscg℃om

    倒圆角的效果,请看下图:

    Fillet distance:按照距离倒圆角

    这个和上面倒圆角类似,差别在于倒圆角算法的不同。

    计算机生成了可选文字: 0 w咀、3dscg℃0

    Offset Curve:偏移曲线

    偏移曲线是建模常用工具之一,作用大家应该都清楚的,这我就运算器功能做一些解释。

    grasshopper左边的输入端口参数分别是:

    1. 要偏移的曲线
    2. 偏移曲线的距离,正负值改变偏移的方向,可以让偏移朝内或朝外。
    3. 偏移的中心平面,这个是非必要,但是为偏移方向的一致性,这是最好给偏移中心。
    4. 设定偏移后曲线边角的类型,即是要不要倒圆角之类的。

    计算机生成了可选文字: www.3dscg℃0m

    偏移的效果,请看下图:

    Offset Curve loose:偏移曲线

    作用和上一个类似,这里不做赘述了。

    计算机生成了可选文字: 。邕p WWW.3dSCg℃om

    Offset on Srf:偏移曲面上的曲面。

    这个是上一个的增强版,可以偏移曲面上的曲线。

    grasshopper左边的输入端口参数分别是:

    1. 要偏移的曲线
    2. 偏移的距离
    3. 偏移曲面的所在曲面

    注意事项:

    • 要偏移的曲线必须在曲面上

    计算机生成了可选文字: 、””3dscg.com

    在曲面上偏移的曲线效果,请看下图:

    Proiect:投影曲线到曲面上

    把曲线投影到曲面上,这个命令在犀牛也是经常使用的,大家也应该比较熟悉。

    grasshopper左边的输入端口参数分别是:

    1. 要投影的曲线
    2. 被投影的曲面
    3. 投影的方向,默认值是z轴方向

    计算机生成了可选文字: wW'N.3dscg.éOm

    投影效果请看下图:

    1. 投影的曲线
    2. 投影后的效果

    Pull curve:拉回曲线

    把曲线拉回到曲面上,在犀牛也有类似的命令,它的作用和投影曲线也类似,不过它们两者的算法是不同的。

    拉回曲线是根据最近点算法映射到曲面上的,而投影只依据输入的方向,和距离并无关联。

    计算机生成了可选文字: www.3dsc℃0m

    请看下图:

    Seam:调整曲线的接缝

    所谓曲线接缝就是指闭合的曲线的起点的位置

    grasshopper左边的输入端口参数分别是:

    1. 修改的曲线
    2. 曲线的区间值

    计算机生成了可选文字: WWW.3dkcg℃om

    请看下图:

    1. 修改前曲线的接缝点
    2. 修改后曲线的接缝点

    [elementor-template id=”7418″]

  • Rhino犀牛流动曲线视频教程演示-调羹汤勺建模

    Rhino犀牛流动曲线视频教程演示-调羹汤勺建模

    [b2_insert_post id=”https://www.3dscg.com/tiaogeng.html”]

    [b2_insert_post id=”https://www.3dscg.com/rhino-m-tiaogeng.html”]

  • 产品设计-Rhino犀牛调羹建模教程

    产品设计-Rhino犀牛调羹建模教程

    [b2_insert_post id=”https://www.3dscg.com/rhino-rhino-flow-curve-video.html”]

    [b2_insert_post id=”https://www.3dscg.com/rhino-m-tiaogeng.html”]

    image.png

    本节课是应一位学友的要求演示这个调羹

    如何用Rhino犀牛画调羹,下面我们学习一下吧

    首先,在右视图中用Curve曲线画出调羹侧截面轮廓线

    想要画得准确一点可以导入图片来画

    image.png

    在命令面板点开尺寸标注里面,选择曲线长度标注命令

    标注一下查看这条曲线的长度,然后用Line画一条同样

    长度的直线

    image.png

    切换到顶视图,用Curve曲线画出调羹的外轮廓线

    image.png

    镜像Mirror,在镜像前要点选记录件构历史

    方便修改轮廓线

    image.png

    image.png

    调整好后,切换到右视图Curve曲线勾画出截面线

    用setpt对齐,在调羹柄位置画条直线横截面线

    image.png

    再用NetworkSrf网格曲面将曲线生成曲面

    image.png

    这一步是很关键的命令,Flow流动曲线命令

    输入命令,点选调羹曲面-空格键,然后点选调羹上的直线

    再点一开始画的那条曲线,注意点选直线和曲线要位置相同

    如调羹柄就要点柄的位置或两次都点勺子位

    image.png

    流动曲线后的调羹,用DupEdge复制调羹边缘线,用Join组合

    image.png

    使用Pipe圆管命令生成直径为2的圆管,再用Split对其切割

    (这里用Split切割命令因为调羹两端有交接点,混接曲面时会出现错误,所以要切掉)

    image.png

    把切割出的曲面、曲线和圆管删除

    image.png

    调羹用Rebuild重建,把点减少,后面用混接曲面的时候才不会卡

    切换至右视图,调羹向下复制一个后按住Shift拖住控制杆适当放大

    image.png

    最后用 BlendSrf把两个曲面混接,调羹基本完成

    细节部分可自个处理下,过后会有制作调羹的视频教程,记得关注一下哦~

    谢谢观看!

    image.png

  • grasshopper系列教程-曲线的工具1

    grasshopper系列教程-曲线的工具1

    今天我们来学习Grasshopper的系列教程,今天学习的内容是关于曲线的一些小工具,他们有:炸开曲线,延伸曲线,翻转曲线方向,连接曲线

    Explode:炸开曲线

    顾名思义,就是把多段线炸开为单个曲线

    计算机生成了可选文字: Cg.COm

    Extend Curve:延伸曲线

    延长曲线的两个端点

    Grasshopper运算器左边的参数分别代表的是:

    1. 要延长的曲线
    2. 扬长曲线的类型,输入参数1为直线,2为弧线,3为平滑的曲线
    3. 曲线端点的延长线的长度
    4. 曲线终点的延长线的长度

    注意事项:这个运算器必须两个端点的延长线都要有数值,这个运算器才能运作,否则会报错。

    计算机生成了可选文字: 02.0刃 021B5 www.3dsc 嘰C0m

    下图中我们可以看到延长线的效果

    1. 被延长的曲线
    2. 曲线的端点的延长线
    3. 曲线的终点的延长线

    Flip Curve:翻转曲线方向

    翻转曲线方向这个功能大家要着重注意一下,这个运算器在我们做参数化设计的时候经常会使用到,因为有时我们对一些曲线做操作的时候,发现它的方向已经反了,比如我们在做偏移曲线的时候,有些时候我们要让它往外偏移,却发现它往内偏移了,所以这个时候我们就要改变它的曲线方向,那么就会用到这个运算器。

    下面的这个算法是翻转曲线方向的一个经典应用,在下图中我们可以看到一开始有一条曲线和一条直线,这条曲线呢,就是我们要改变方向的曲线,而那条直线呢,就是作为参照方向的直线,把曲线和直线都输入到翻转曲线方向运算器里就可以了。

    但是大家要注意的是,有可能输出的结果是False,原因就是你输入的这条直线和原来的曲线方向是一样的,那么输出的曲线就没有发生方向的偏转了。

     

    计算机生成了可选文字: WWW.3ds

    大家看一下下图:

    1. 要翻转方向的曲线
    2. 作为参考方向的直线
    3. 这个是这条曲线的控制点的排列顺序,在下图中我们可以看到0123是从右到左排列的,那么这个曲线的方向就是从右到左,显示编号这个运算器,大家可以看一下上图最右边的那一个运算器。

    Join Curves:连接曲线

    这个运算器没什么好讲的,就是把首尾相接的曲线连接起来,我们在犀牛操作已经用过很多回了。

    计算机生成了可选文字: w地能3山cg℃6m

    [elementor-template id=”7418″]

  • grasshopper系列教程-混接曲线

    grasshopper系列教程-混接曲线

    今天我们来学习Grasshopper的系列教程,我们今天来学习的内容是关于混接曲线的,混接曲线在犀牛建模的时候是非常常用的,它常常被用于对接两段有间隙的曲线,而且混接曲线之后,曲线之间的连续性都是曲率的,非常平滑,因此大家在使用草蜢做曲线轮廓的时候,可以用混接曲线来做出一些复杂的图形。

    好的,我们开始今天的课程吧,

     

     

     

    Blend curve:混接曲线

    Grasshopper运算器左边的参数分别代表的是:

    1. 混接曲线的a段曲线
    2. 混接曲线的b段曲线
    3. 混接曲线a段接口的曲率,这个曲率在0和1之间调节,调节得到的形状,大家可以观察图形的变化。
    4. 混接曲线b段接口的曲率,这个曲率在0和1之间调节,调节得到的形状,大家可以观察图形的变化。

    计算机生成了可选文字: 0740 0039 Fb 、擇.3cg℃om

    混接曲线的效果,大家看下图下图中绿色的那一段就是混接之后的曲线。

    Blend Curve pt:以顶点控制混接曲线的形状

    这个混接曲线和上面那一个有点差别,上边那个是通过曲率来控制曲线的形状的,这一个呢,只要通过指定一个点,然后拖动这个点的位置,就可以控制形状了,相对来讲还是比较简单,那他们参数我就不一一讲解了,大家看一下下图。

    下图红色箭头指的那个点,就是我们控制混接曲线的顶点

    Catenary:悬吊线

    悬吊线指的是有两个固定点ab,而这条线因为重力的原因被自然垂直下来,之后产生的一个抛物线的形状曲线,就是所谓的悬吊线。

    悬吊线的应用范围也非常广,特别是我们在制作桥梁或者连接一些构建的时候,它还是非常常用的。而且他的创建也非常简单,只要指定ab两个点和悬吊线的长度,加上重力的方向就可以了。

    Grasshopper运算器左边的参数分别代表的是:

    1. 悬吊线的a点
    2. 悬吊线的b点
    3. 悬吊线的长度
    4. 悬吊线的重力方向,这个重力方向,不一定指的是地球的重力方向,我们可以任意的给它一个方向做一个重力方向。

    下图是悬吊线的效果,我们如果用它来做拱桥,是不是非常方便了?

    Connect Curves:混接多段曲线

    这个运算器是混接曲线的增强版,它可以把多个断开的曲线一次性混接

    Grasshopper运算器左边的参数分别代表的是:

    1. 输入多段曲线,大家注意输入的曲线的顺序
    2. 曲线的连续性
    3. 混接曲线后,完成的曲线是否要封闭,默认状态下是False表示不封闭的,如果参数改为ture,它就是封闭的
    4. 混接曲线的曲率,通过取缔的控制,我们可以改变混接曲线的造型

     

    计算机生成了可选文字: Fa1e 0a417 WWW、3dscg℃om

    下图是混接曲线的效果,绿色线的是多段曲线,红色线是混接后的线段

    [elementor-template id=”7418″]

     

  • 产品家具设计Rhino犀牛视频演示教程-花瓣椅子建模

    产品家具设计Rhino犀牛视频演示教程-花瓣椅子建模