【Blender建模】newbird从零开始学+新手常见问题处理

news2025/1/11 14:43:55

目标

  • 第一阶段:在跟着教程下,熟悉如何使用blender
    教程地址:https://www.youtube.com/watch?v=nIoXOplUvAw

一、移动、旋转、扩展各视角下的物体,熟悉各个窗口

请添加图片描述

鼠标中键+(Shift)控制视角的方向

请添加图片描述

~键快速选择三维方向

没有生效,查看问题3
在这里插入图片描述

二、Edting 编辑模式的网格处理

目标

做一个仅占10厘米的有点凹凸状的甜甜圈未上色的样板

在这里插入图片描述

新建物体objectshift+A快捷键

在这里插入图片描述

F9Add object来改变物体的三维(大小、宽高的显示效果)

如果不小心变成edit mode改回object mode无效),按F9键是无法生效,可以先delete再重新shift+A你要的物体object即可。

注意

这一步很重要,要调好自己的物体的三维大小、网格间距大小等设置,不然后续如果加的东西太多,想重新调整,新生成的只会是原始的物体形状,之前加的东西都没了,又要重新弄。

在这里插入图片描述
正常看到的效果是这样的
在这里插入图片描述
占的格子有3m多
在这里插入图片描述

热键N,显示新建物体object占实际网格多少m(计量单位)

应用

比如我想弄个杯子,实际杯子不可能有一个篮球场那么大吧!

因此我们可以通过这个热键调整物体的实际大小
在这里插入图片描述

后续调整完Dimensions后,再按热键S就可以调整Scale了(暂时不知道这有什么意义

让平面变得平滑

如果有兴趣的话(手贱),就会发现Major Segamentsminor Segaments调的越大,物体就越丝滑

但是

渲染所消耗的计算机资源会更多,也更耗时,所以实际不会让它们的设置的值过大。

而是右键
在这里插入图片描述
让光线,欺骗你的眼睛
在这里插入图片描述
之后这样设置
在这里插入图片描述
选它
在这里插入图片描述
可以看到轮廓更加平滑了
在这里插入图片描述
如果不想显示效果与渲染,可以关闭红框的选项。
在这里插入图片描述

改变模式

如图的手动方式
在这里插入图片描述
或者选择快捷键方式
Tab快捷键让object mode -> Edit mode
请添加图片描述
黑线就是网格,它会跟左上角的select相关
在这里插入图片描述
Ctrl+Tab就多了其他模式
请添加图片描述

制造凹凸

选择一个网格点,点下G快捷键,鼠标往上或者往下可以看到凹凸效果了,鼠标的滑轮向下是扩大下图的圆圈,反之相反,表示影响从左到右网格之间的程度。
请添加图片描述
如果不希望有这样的效果,而是希望表示上下网格之间的影响,那么可以选择控制自己视角成这样,再重复上述步骤。
请添加图片描述
或者选择快捷键Alt+S,下图红框表示的是影响程度的大小,当然也可以自己选择平滑过渡的曲线,看自己喜欢。
请添加图片描述
最终让甜甜圈样板成形就基于以上的步骤,不过的也可以选择快捷操作,让它随机选择网格,慢慢调整即可。
在这里插入图片描述
可以看到图中的光点,表示会受到影响的位置,也是同样基于以上的步骤,按G或者Alt+S进行调整。
在这里插入图片描述

Shift+鼠标点击

作用:可以选择多个的面

在这里插入图片描述

问题收集

问题1:为什么object(物体)的matrial surface下设置的base color(基础色)不能render(渲染,F12键)生效

问题原因

你没有自己新建一个项目,而是直接使用开始界面的例子

解决方案

新建一个或者重新打开它

相关问题的处理方案

https://blender.stackexchange.com/questions/53632/render-result-is-completely-blank

https://blender.stackexchange.com/questions/131998/material-base-color-doesnt-change-when-use-nodes-selected

问题2:为什么不能在3D窗口中显示surface的效果

问题原因

没有点击这个Viewport shading选项
在这里插入图片描述

问题3:~键不能对物体生效,调不了指定视角

因为使用了有关shift的快捷键,重新按一次shift的快捷键就可以了。

问题4:edit mode下是不能选择自己的摄像机

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Redis --- 入门、数据类型

一、前言 1.1、什么是Redis Redis是一个基于内存的key-value结构数据库。Redis 是互联网技术领域使用最为广泛的存储中间件,它是「Remote Dictionary Service」的首字母缩写,也就是「远程字典服务」。 基于内存存储,读写性能高适合存储热点…

Pytorch基础 - 5. torch.cat() 和 torch.stack()

目录 1. torch.cat(tensors, dim) 2. torch.stack(tensors, dim) 3. 两者不同 torch.cat() 和 torch.stack()常用来进行张量的拼接,在神经网络里经常用到。且前段时间有一个面试官也问到了这个知识点,虽然内容很小很细,但需要了解。 1. t…

Spring(10. 面试问题简析)学习笔记

上一篇:9. Spring 底层原理 文章目录 1. 对Spring的IOC机制的理解2. 对spring的AOP机制的理解3. 了解过cglib动态代理吗?他跟jdk动态代理的区别是什么?4. 能说说Spring中的Bean是线程安全的吗?5. Spring的事务实现原理是什么&…

Leetcode-二叉树

1.中序-后序构建二叉树 106. 从中序与后序遍历序列构造二叉树 - 力扣(LeetCode) 1. 首先根据后序(左右中)确定顶点元素; 2. 根据顶点元素划分中序序列; 3. 根据划分中序序列中-左子树的长度,进…

半小时学会HTML5

一、了解几个概念 1、HTML定义 HTML是(Hyper Text Markup Language)超文本标记语言,超文本包含:文字、图片、音频、视频、动画等。 2、W3C 是什么? W3C 即(World Wide Web Consortium) 万维…

【性能测试】常见适用场景以及策略

面对日益复杂的业务场景和不同的系统架构,前期的需求分析和准备工作,需要耗费很多的时间。而不同的测试策略,也对我们的测试结果是否符合预期目标至关重要。 这篇博客,聊聊我个人对常见的性能测试策略的理解,以及它们…

RK3399 Android 10 Camera2保存录像时缩略图获取为空

RK3399 Android 10相机录像保存时无法获取缩略预览图 先找到录像点击按钮 //点击快门按钮时可以通过log打印看到停止录像的流程onShutterButtonClick() //这里主要看停止的流程即stop true时会进入onStopVideoRecording方法 public void onShutterButtonClick() {Log.d(TAG…

【HAL库】BMP180气压传感器+STM32,hal库移植

BMP180气压传感器STM32 1 导入.c.h文件(不再赘述,详细见LED部分)2 Cubemx配置3 修改 .h 文件4 测试 将BMP180从标准库移植到HAL库。模拟IIC。 极简工程代码如下: https://github.com/wyfroom/HAL_BMP180 该份代码硬件配置&#x…

C++——深入探究函数重载

文章目录 概述函数重载函数重载的概念函数重载的细节 C支持函数重载的原理——名字修饰(name Mangling) 概述 本篇博客讲诉的是c函数重载是什么,以及了解其种的一些特征以及重载函数的意义,并且运用linux中的g编译器简单探究一下函数重载底层是如何实现的…

线性表之顺序表(增删查改)详解

🍕博客主页:️自信不孤单 🍬文章专栏:数据结构与算法 🍚代码仓库:破浪晓梦 🍭欢迎关注:欢迎大家点赞收藏关注 文章目录 🍉线性表🍒顺序表1. 概念及结构2. 接口…

数据库JDBC

数据库厂商提供一个程序来完成 API 的转换,对原生 API 封装再提供成JDBC 的形状。 这个程序叫数据库驱动包。 JAVA程序员要想对数据库开发, 就要导入对应的数据库驱动包,才能编写代码。 数据库驱动是让JDBC认识数据库API URL 计算机里的一…

MySQL安装与新用户的创建相关

一、MySQL安装 1. 官网下载mysql的ims包 MySQL :: Download MySQL Installer (Archived Versions) 下载好,双击运行。 2. 根据提示进行安装 这里选择手动安装的选项: 然后选择你安装的MySQL版本,这里是5.7 勾选自定义MySQL安装位置 下一…

教育大数据总体解决方案(7)

考勤查询 创客教室 为体现学校创新教育的成果,丰富学校创新实践活动,加强创新课程普及教育,把机器人创新教育作为学校的教育特色来体现,使学生通过理论与实践相结合的方法,进一步学习掌握机械、电子结构、信息技术、人…

让我们谈谈你对 ThreadLocal 的理解

介绍 ThreadLocal 从 JDK1.2 开始,ThreadLocal 是一个被用来存储线程本地变量的类。在 ThreadLocal 中的变量在线程之间是独立的。当多个线程访问 ThreadLocal 中的变量,它们事实上访问的是自己当前线程在内存中的变量,这能确保这些变量是线…

基于鲸鱼算法的极限学习机(ELM)回归预测-附代码

基于鲸鱼算法的极限学习机(ELM)回归预测 文章目录 基于鲸鱼算法的极限学习机(ELM)回归预测1.极限学习机原理概述2.ELM学习算法3.回归问题数据处理4.基于鲸鱼算法优化的ELM5.测试结果6.参考文献7.Matlab代码 摘要:本文利用鲸鱼算法对极限学习机进行优化,并…

kettle——数据清洗(数据表——>转换——>数据表)

目录 1、表输入 ①点击“新建”选项,新建数据库 ②选择“获取SQL” ③选择表a ④注意:字段只显示了5个,而一共有6个字段,money字段需要手动添加 2、转换 ①打开java 控件,设置变量 3、表输出 ①连接表b ②映…

【Redis7】Redis7 复制(重点:复制原理)

【大家好,我是爱干饭的猿,本文重点介绍Redis7 复制。 后续会继续分享Redis7和其他重要知识点总结,如果喜欢这篇文章,点个赞👍,关注一下吧】 上一篇文章:《【Redis7】Redis7 事务&管道&…

Git入门指南(手把手教学)

Git入门指南 一、什么是Git二、Git的安装下载三、git的简单实践1.创建git仓库2.Windows上生成公钥以绑定GitHub仓库3.写一个Helloworld 四、帮助学习的网站 一、什么是Git Git是一种分布式版本控制系统,它是由Linus Torvalds为了管理Linux内核开发而开发的。与中心化…

项目第四天

解决了路变墙 墙变路的问题 void onechange(ExMessage* msg) {if (msg->message WM_LBUTTONDOWN && msg->x > 50 && msg->x < 410 && msg->y > 50 && msg->y < 410){//printf("鼠标位置&#xff1a;x&#…

Vue.js中class与style的增强绑定

目录 一、v-bind绑定class属性 &#xff08;1&#xff09;绑定class样式&#xff0c;字符串写法 &#xff08;2&#xff09;绑定class样式&#xff0c;数组写法 &#xff08;3&#xff09;绑定class样式&#xff0c;对象写法 二、v-bind绑定内联样式style &#xff08;1&…