


博客
-

鲸尾椅Rhino犀牛建模图文&视频教程
-
前言
大家好!我是当厘子,欢迎来到今天的建模课堂。今天我们将共同探索一款极具设计感的鲸尾椅犀牛建模方法。这款椅子最吸睛的地方在于它形似鱼尾的背靠,独特的造型赋予了它 “鲸尾椅” 的名称。在实际建模过程中,我们将按照 “先框架后曲面” 的思路,依次完成椅子框架搭建,以及背靠和坐垫的曲面塑造。为了节省时间,我已经提前完成了结构线定位,文章末尾会附上椅子的正面、侧面参考图,方便大家下载练习。话不多说,现在就开始我们的犀牛建模之旅吧!
-
绘制椅子的结构线
首先,我们需要为椅子搭建精准的结构定位。将椅子的正面图和侧面图作为BackgroundBitmap背景图导入犀牛软件,这两张图就像是建模的 “蓝图”,能帮助我们准确把控椅子的整体比例和细节形态。椅子的基本尺寸为 1090x750x1030,在描图过程中,务必参照这个尺寸,确保结构线的准确性。

-
绘制椅子框架
结构线绘制完成后,就可以着手搭建椅子框架了。选中框架结构线,使用犀牛pipe 圆管命令,将圆管半径设置为 12,生成圆头圆管。这里需要特别注意,中间的连接管使用平头圆管生成即可。通过这一步,椅子的基本框架就初具雏形了。

-
椅子背靠的绘制
1、曲面生成与鲸鱼尾巴外形绘制:利用犀牛Sweep1单轨扫掠命令,将之前绘制好的背靠结构线转化为曲面。曲面生成后,使用CreateUVCrv展开功能将其 UV 线展开,在展开的平面上勾勒出鲸鱼尾巴的独特外形,大家可以多参考鲸鱼尾巴的图片,抓住其流线型的特征。

2、外形应用与方向调整:将绘制好的鲸鱼尾巴外形ApplyCrv应用到曲面上时,如果出现方向颠倒的情况,先使用 Dir 反转命令对调曲面方向,再进行ApplyCrv应用于曲面,这样就能确保鲸鱼尾巴的方向正确

3、曲面分割、偏移与圆角处理:根据绘制的曲线对曲面进行Split分割,分割后OffsetSrf偏移出 20 的厚度,最后对边缘进行FilletEdge圆角处理。经过这一系列操作,鲸尾椅背靠就完成了。

-
绘制椅子坐垫
1、曲面生成与延伸:同样运用犀牛Sweep1单轨扫掠生成坐垫曲面,为了让坐垫造型更饱满,将曲面两端向外ExtendSrf延伸。

2、外形绘制与应用:CreateUVCrv展开曲面 UV 曲线,在展开曲线上绘制Rectangle圆角矩形,并将其应用到曲面上。这一步可以根据个人喜好调整圆角矩形的大小和形状。

3、曲面分割、偏移与完成:对曲面进行Split分割,删除多余部分,将圆角矩形曲面OffsetSrf偏移出20的厚度,再进行FilletEdge圆角边缘处理。至此,椅子坐垫也制作完成了

到这里,鲸尾椅的建模教程就全部结束啦!如果在操作过程中遇到任何问题,欢迎在评论区留言交流。后续我还会带来更多精彩的犀牛建模教程,我们下节课不见不散!
前视图

右视图

-
-

Carnival拉丁椅Rhino犀牛建模教程
高清录制,原声讲解实战案例,轻松掌握技能
文件名称:Carnival拉丁椅Rhino犀牛建模教程
文件格式:mp4
时长:22分44秒
下载网盘:阿里云盘




-

20根据图片生成多边形空洞纹理
纹理特色
- 正方形矩阵排列
- 每一个点赋予正多边形
- 正多边形半径随着载入的图片变化其半径大小
- 可以自由调节正多边形的旋转方向
算法步骤
- 1️⃣ 用square运算器制作正方形点阵
- 2️⃣ 导入背景图并输出灰阶值
- 3️⃣ 灰阶值作为半径值输入给多边形
- 4️⃣ 调整多边形的角度参数
- 5️⃣ 生成网格曲面实体
详细步骤
1️⃣ 用square运算器制作正方形点阵
正方形点阵算法用的时Square运算器,这次算法是主要是限定了图片的长宽比例,比如本案例中图片的长800,宽600的纵向3:4的比例,因此用已知的长度去除以网格横向的数量,得到格子的尺寸大小,再把这个尺寸载入到Square的Size端口,这样就可以了。
等到网格之后,用Polygon Center运算器计算出格子的中心点,这里有个点药说明的是,本次案例涉及的点面数较多,计算图形的中心用Polygon Center会好用点,它的计算比Area运算器更快。

Grasshopper算法如下图

2️⃣ 导入背景图并输出灰阶值。
导入背景图用运算器是图像采样器(Image Sampler)
双击图像采用其进入采样器内部选择图片的地址,设置采样器的输出通道,在下图所示- 导入图片地址
- 设置最大点阵的最大范围,注意的是这里的最大范围数据一定要跟上个步骤的图片长宽一致,这样图片才能完美的覆盖点阵
- 选择输出颜色通道为灰阶

3️⃣ 灰阶值作为半径值输入给多边形
灰阶值输出的时候是0-1之间的浮点数(小数),直接给多边形的话,多边形半径会显得很小,比例非常不合适,因此给灰阶值做数值映射。
首先把灰阶值映射成1-0的数值,这只要是原本0-1的值会让输出的结果导致生成的图片有一种“负片”的效果,所以把图片的值翻转过来。
第二是放大灰阶值,这里采用的方式乘以二分之一网格边长的方式,这样多边形半径则被限定在单位网格之内。
第三是要再乘以一个缩放系数,这样可以后续可以变化网格点大小,不至于完全限定死参数。

4️⃣ 调整多边形的角度参数
最后还得调整多边形的参数,因为多边不是圆形,直接输出的多边形有可能是横着摆放或者斜着摆放,这样就得对参数进行校正,以达到设计的目的,不过这里没有对角度校正做完全的参数化设置,如果需要修改角度,需要自行计算其旋转的角度。

5️⃣ 生成网格曲面实体
如需要输出点阵着色图案,那就生成网格曲面实体。

Grasshopper算法电池图下面购买下载


























