blender 建模马拉松

效果展示

蘑菇模型创建:

  1. 创建蘑菇头
    1. shift + A ,创建立方体;      
    2. 右下工具栏添加细分修改器(视图层级:2,渲染:2);
    3. tab键进入编辑模式,alt + z 进入透显模式,点模式下,框选底部所有的点(数字 1),s 缩放;
    4. 边模式下(数字 2),ctrl + r 循环切割,滑动切割边到对应的位置;
    5. alt + z 退出透显模式(便于选择底部的面),按住滚轮调整视图,选择面模式(数字 3),选择底面,i 内部挤压(内插面);
    6. 选择中间的面,alt + z 进入透显模式,正视图模式下,按快捷键 GZ ,延 Z 轴方向移动;
    7. ctrl + r 循环切割,滑动切割边到对应的位置;切换点模式,框选点,调整蘑菇头造型;
  2. 创建蘑菇杆:
    1. alt + z 退出透显模式,tab 键切换物体模式,shift + A ,创建柱体,调节柱体参数;
    2. 选择蘑菇头 H 隐藏,给柱体添加【表面细分】修改器(ctrl + 2),tab 键进入编辑模式,ctrl + r 循环切割,滑动切割边到对应的位置;
    3. alt + z 进入透显模式,框选底部,放大一点,框选顶部,缩小一点;
    4. tab 退出编辑模式,alt + z 退出透显模式,调节【表面细分】修改器(视图层级:3,渲染:3),右键 ——> 表面细分,tab 键进入编辑模式,滚轮键调整视图,选择面模式,选择底部面,i 内部挤压,切换正视图,G Z 往下移动一点,让底部有一点弧度;
    5. 切换正视图,alt + h,显示蘑菇头, gz 延 z 轴移动蘑菇头,到合适位置,选择蘑菇杆,勾选选项中的原点,调整原点位置,调整后再取消勾选原点中的原点,s 缩放蘑菇棒比例,调整蘑菇整体效果;
    6. 给蘑菇杆添加修改器【简易形变】,选择弯曲,左视图 r +45让蘑菇头旋转45度(旋转度数与蘑菇杆保持一致);
    7. 应用缩放:为了调整蘑菇比例,在物体模式下导致了物体的缩放,因此需要应用一下缩放,ctrl + a,选择应用缩放(建议在编辑模式下进行缩放);
    8. 为了方便蘑菇杆跟蘑菇头是一体的,创建父子集关系,先选择蘑菇杆作为子集(儿子),shift 加选蘑菇头作为父集(爸爸),快捷键ctrl + p创建父子级;
  3. 创建蘑菇表面小点:
    1. shift + a 创建立方体,添加表面细分,tab进入编辑模式,sz 延Z轴方向压扁,选择底面,crtl + b 倒角,滚动中间,控制倒角分段(此处分段为1),选择顶面,s 缩小一点,tab 退出编辑模式,【表面细分】视图层级+渲染调整数值为 3,右键平滑着色;
    2. 打开顶部吸附,选择吸附至面投射,勾选选择对其目标 + 项目独立元素​​​​;​​
    3. 移动小点到合适的位置,缩放调整小点大小,小点布局完后,选择所有的小点图层,按 m 新建蘑菇点合集,将合集拖拽到蘑菇文件夹下;

树桩模型创建:

  1. shift + a新建圆柱,调整圆柱分段为12,tab 进入编辑模式,sz 延 z 轴方向缩放,ctrl + r 循环切割,滚动中间滚轮,增加切割段数为 4,点模式下,alt + z 进入透显模式,框选底部所有的点,s 往外缩放;
  2. alt + z 退出透显模式,选择面模式,选择圆柱顶部,快捷键 i 内部挤压,e 向下挤压
  3. 打开 LoopTools 插件:编辑 ——> 偏好设置 ——> 插件 ——> 搜索Loop...勾选插件,右下方保存为用户设置
  4. 制作树枝:选择面模式,选择 4 个相邻的面,i 内部挤压,N打开右侧工具栏,选择编辑,LoopTools 插件中选择圆环,e 挤出树枝,g 调整树枝方向,r 旋转树枝切面,s 缩小切面;
  5. 添加【表面细分】,ctrl + r 添加循环切割对树枝进行卡线,并滑动到树枝切面,对树干顶部进行卡线,让边缘更硬朗一些,选择底面,i 内部挤压,树干底部就平坦了;
  6. 制作树干根系:选择树干底部的面,和做树枝方法一致,e 挤出树枝,g 调整树枝方向,r 旋转树枝切面,s 缩小切面进行大小调整,当底部不平整时,正视图模式下,选择边模式,alt + z 打开透显,框选底部所有的边,s z 0(Z 轴方向 归 0 ),ctrl + r 给底部卡线,让底部更平整,退出编辑模式,增加细分,右键选择平滑着色;
  7. 退出编辑模式,右侧修改器中,应用细分;
  8. tab 键进入编辑模式,alt +z 进入透显模式,shift + d 复制并移动,右键撤销移动,p 分离选中项;
  9. 退出编辑模式,右上角材质选择随机,便于观察模型,选择分离出来的模型,右侧添加实体化,数值根据需求设置; 
  10. tab 键盘进入编辑模式,打开顶部衰减,点模式下,g z 拖动点,制作出合适的造型;

花朵模型创建:

  1. shift + c 游标回归到世界中心。shift + a 新建一个平面,tab 键进入编辑模式,快捷键 7 切换到顶视图,ctrl + r  ,滚动滚轮,切两刀,左键退出循环切割,点模式下全选点,快捷键 s y 延 Z 轴方向压扁,添加表面细分修改器,试图层级调整为2,,框选点,快捷键 s y 延 y 轴方向压扁,调整成花瓣的造型,a 全选,快捷键 g x 将花瓣移到游标的右侧,让原点靠近花心;
  2. 点击左侧旋绕,左上角选择轴向,此处围绕 z 轴旋转,点击旋绕工具的加号,默认旋绕一圈,左下角调整旋绕参数,勾选使用副本,会变成独立的个体,如果是做一朵八瓣花瓣的花,花瓣个数调整为7,调整角度为320度即可(因为会存在结束花瓣与起始花瓣重合);
  3. 调整旋绕中心的位置,选择 x 轴方向的箭头,往左移动一点,将花瓣中心分开一点,造型满意后,点击空白处,即可固定模型(注:固定模型后不可再次进行编辑);
  4. 顶视图模式下,框选中间一圈的点,快捷键 1 切换到正视图,打开衰减编辑,g z 向下移动,滑动滚轮,夸大衰减范围,做出花朵向上张开的样子;
  5. 给花朵添加实体化修改器,调整花瓣厚度,Blender 修改器的识别方式是从上往下,因此将实体化修改器拖到细分的上方,让花瓣先有厚度,然后再细分; 
  6. tab 键退出编辑模式,选择花朵,右键设置原点到几何中心,alt + g回到世界中心;此时原点不在花朵朵底部,tab 键进入编辑模式,a 全选,g z 延 z 轴方向向上移动,使花朵的地步靠近原点,便于后期制作动画等;
  7. 退出编辑模式,shift + a,新建圆柱,调整圆柱顶点,tab 键进入编辑模式,调整圆柱大小,alt + z,开启透显模式,ctrl + r 循环切割,滚动滚轮,切割两条横向循环边,向上滑动一点,左键固定,点模式下,框选点,调整花蕊造型,退出编辑模式后添加平滑着色;

 空心树干建模

  1. shift + a,新建圆柱,顶点调整为10,进入编辑模式,全选,s z 延 z 轴缩放, r x 旋转 90 度,选择两个面,i 内部挤压,x 删除面;
  2. 边模式,左键双击选择循环边,按住 shift 加选,双击选择另一条循环边,右键桥接循环边;
  3. ctrl + r 循环切割,滚轮滚动切割两条边,s y 将循环线往两头移动;
  4. 选择循环边,ctrl + b 添加倒角,倒角段数为 2,面模式下,选择 4 个面,i 内部挤压,右侧工具栏打开 LoopTools 插件,点击圆环,1 侧视图模式下,e 向外挤出树枝,s 调整树枝粗细;
  5. 空心树干造型固定后,给物体添加表面细分,添加后空心树干的外轮廓比较光滑,没有树干的厚度,在树桩两头进行卡线,此处采用倒角卡线:选择空心树干两头的外轮廓 + 内轮廓,ctrl + b 倒角,鼠标滚轮增加/减少倒角分段,两个凸起的树枝采用 ctrl + r 的方式卡线,;
  6. 将表面细分修改器视图层级调整为 1,应用当前细分,便于制作表面苔藓,选择制作苔藓的面,  shift + d 原位复制并移动,esc 键退出,p 分离选中项,此时,右侧场景集合会自动创建一个心的图层; 
  7. 给苔藓添加缩裹修改器,目标选择空心树干,这样在制作苔藓时,不管怎么拉动,苔藓都在树干表面(注:缩裹修改器要至于修改器最顶部,blender 修改器的应用识别是由上往下);右上角线框模式下,调整苔藓造型;
  8. 最后,给空心树桩添加细分,数值为 1,右键平滑着色,苔藓右键平滑着色, m 新建集合,空心树桩制作完毕;

绘制龟背竹

  1. 7 将视图切换到顶视图,shift + a 新建参考图,右侧图片属性调整参考图的不透明度;
  2. 打开右上漏斗图标,开启箭头标志,将点击参考图后方的箭头标志,即可锁定该图层;         
  3. 新建矩形,进入编辑模式,ctrl + r 循环切割,e 挤出,调整点,贴合参考图,龟背叶尾部使用切刀工具 k 切割,v 断开,用于制作龟背叶叶杆;
  4. 制作叶片上的孔洞,选择 4 边面,i 内部挤压,切换到点模式,调整到空洞位置;
  5. 给龟背叶添加表面细分,根据需求微调,tab 退出编辑模式,添加实体化修改器,隐藏背景,调整实体化参数,将实体化至于细分上方 ;
  6. 制作龟背竹到叶柄,应用实体化修改器,进入编辑模式,选择叶尾切开的两个面,e 挤出,出现豁口,透视模式下,框选豁口的点,往外拉;
  7. 当前龟背竹是垂直于 Z 轴的,a 全选,r x 90 延 x 轴方向旋转 90 度,g z 延 z 轴方向移动到游标位置,框选底部叶柄到所有点,s z 0 延 z 轴方向压平,压平后,e 挤出,s 缩放,制作叶柄;
  8. 给龟背竹造型,添加简易形变,调整形变效果,shift + d 多复制几个,逐个调整;

课程来源:

blender 零基础入门教程 - KurTipshttps://www.bilibili.com/video/BV14u41147YH/?p=9&vd_source=98ff6b45a8ad88aa9e7408ec9cebb330

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/40834.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

spring复习:(24)ApplicationContext中的BeanPostProcess是在哪里注册到容器的?

在ApplicationContext实现类的构造方法里。 public ClassPathXmlApplicationContext(String configLocation) throws BeansException {this(new String[] {configLocation}, true, null);}上边的构造方法调用如下构造方法 public ClassPathXmlApplicationContext(String[] conf…

Python分布式任务队列Celery

一、分布式任务队列Celery介绍 Python celery是一个基于Python的分布式任务队列,主要用于任务的异步执行、定时调度和分布式处理。它采用了生产者/消费者模式,通过消息中间件实现多个工作者进程之间的协作。 Python celery的架构主要包括以下组件&…

transformer Position Embedding

这是最近一段很棒的 Youtube 视频,它深入介绍了位置嵌入,并带有精美的动画: Transformer 神经网络视觉指南 -(第 1 部分)位置嵌入 让我们尝试理解计算位置嵌入的公式的“sin”部分: 这里“pos”指的是“单词…

SQL性能规范

一、随聊 记录一下吧,2023年7月13日00:11:11,现在的状态真的很,忙,干不完的活,希望巨大的压力,能够让自己快速成长,回想我这一路,21年大专毕业,用一年时间熟悉软件&…

使用selenium模拟登录解决滑块验证问题

目录 1.登录入口 2.点击“账号密码登录” 3.输入账号、密码并点击登录 4.滑块验证过程 5.小结 本次主要是使用selenium模拟登录网页端的TX新闻,本来最开始是模拟请求的,但是某一天突然发现,部分账号需要经过滑块验证才能正常登录&#x…

【个人笔记】对linux中一切皆文件的理解与ls命令

目录 Linux中一切皆文件ls命令常用参数常用命令lscpu lspci Linux中一切皆文件 理解参考:为什么说:Linux中一切皆文件? ls命令 ls(英文全拼: list directory contents)命令用于显示指定工作目录下之内容…

javascript 导出表格的excel

一个php网站的表格,需要增加导出excel的功能, 因对web开发不甚了解,开始想着用php导出, 搜索一番发现比较复杂,而且我的表格里已经有数据了, 如果导出又要去库中获取一次,不是负担加倍, 可否把现有表格数据,直接导出来? 答案是肯定的,用js在前端导出 开源js组件…

Camtasia Studio 2023保存为mp4格式的视频的详细教程,Camtasia的视频导出功能

很多用户刚接触Camtasia Studio,不熟悉如何保存mp4格式的视频。在今天的文章中小编为大家带来了Camtasia Studio 2023保存为mp4格式的视频的详细教程介绍。 1、 打开Camtasia Studio。 Camtasia Studio- 2023 win: https://souurl.cn/1JFEsn Camtasia …

【C++学习记录】(二)--一个C++工程文件里有哪些东西?

写在前面 首先,我有一个完整的C工程文件,文件分别是包含Debug、include、Service和src。 1.了解文件结构: 首先,查看每个文件夹中的内容以了解文件的组织结构。Debug文件夹通常包含与调试相关的文件,include文件夹可能包含头文件…

数据库复习

select 查询 字段别名用 as (可以为中文) 例如 select distinct 关键字 去重复值 例如select distinct deptno from test where 条件过滤 and or 和 not运算符 and同时成立 or有一个成立就可以了 优先级and>or>not不符合(!) in 匹配多个值 selec…

个人号的微信API接口,微信机器人二次开发

前段时间应公司需求,要开发一套自定义的微信机器人,具体需求是可以自己批量添加好友、批量打标签等进行好友管理,社群管理需要自动聊天,自动回复,发朋友圈,转发语音,以及定时群发等,…

Redis简介(1)

⭐ 作者简介:码上言 ⭐ 代表教程:Spring Boot vue-element 开发个人博客项目实战教程 ⭐专栏内容:个人博客系统 ⭐我的文档网站:http://xyhwh-nav.cn/ 文章目录 Redis简介1、NoSQL1.1、什么是NoSQL?1.2、NoSQL 特点…

Python实现HBA混合蝙蝠智能算法优化循环神经网络分类模型(LSTM分类算法)项目实战

说明:这是一个机器学习实战项目(附带数据代码文档视频讲解),如需数据代码文档视频讲解可以直接到文章最后获取。 1.项目背景 蝙蝠算法是2010年杨教授基于群体智能提出的启发式搜索算法,是一种搜索全局最优解的有效方法…

python实现接口压力测试

python实现接口压力测试 直接上代码: # -*- coding: utf-8 -*-import json import requests import logginglogging.basicConfig(levellogging.INFO, format%(asctime)s - %(name)s - %(levelname)s - %(message)s) logger logging.getLogger(__name__)restime …

ES系列--文档处理

一、文档冲突 当我们使用 index API 更新文档 ,可以一次性读取原始文档,做我们的修改,然后重 新索引 整个文档 。 最近的索引请求将获胜:无论最后哪一个文档被索引,都将被唯一存 储在 Elasticsearch 中。如果其他人同时…

15 大模型训练 内存优化

先看GPU结构,我们常说显存的时候,说的一般就是Global memory 训练的过程中,我们为了反向传播过程,必须将中间的结果(激活值)存储下来。 在训练的过程中,那些会消耗内存呢? model we…

Centos 8 / TencentOS Server 3.1 安装 docker-ce

目录 前言安装 docker-ce设置Docker Hub 镜像缓存参考 前言 TencentOS Server 3.1(与 CentOS 8用户态完全兼容,配套基于社区5.4 LTS 内核深度优化的 tkernel4版本) 安装 docker-ce 先卸载老版本,没有老版本的跳过 yum remove docker \docker-client \d…

行为型模式 - 命令模式

概述 日常生活中,我们出去吃饭都会遇到下面的场景。 定义: 将一个请求封装为一个对象,使发出请求的责任和执行请求的责任分割开。这样两者之间通过命令对象进行沟通,这样方便将命令对象进行存储、传递、调用、增加与管理。 结构 …

MyBatis PostgreSQL实现数组类型的操作

我的GitHub:Powerveil GitHub 我的Gitee:Powercs12 (powercs12) - Gitee.com 皮卡丘每天学Java 最近在学习数据库PostgreSQL,遇到如何实现对数组类型的数据操作,试着自己尝试学习实现。 话不多说,直接撸代码。 建表…

云计算之OpenStack核心

云计算之OpenStack核心 一、OpenStack架构1.1 OpenStack概念架构1.2 OpenStack逻辑架构1.3 拓扑部署1.4 使用OpenStack CLI1.4.1 OpenStack 服务都有自己的 CLI 二、OpenStack核心服务2.1 认证服务Keystone2.1.1 基本功能2.1.2 基本概念2.1.3 举例说明:admin用户查看…