Blender初学者入门:做一个魔方

news2024/11/24 19:37:01

文章目录

    • 安装和使用
    • 基本操作
    • 物体属性
    • 材质

安装和使用

由于Blender是开源免费的,所以可直接在官网下载,正常安装,没有坑点。

在打开Blender后,创建新文件,选择General,就会得到一个立方体,而界面默认是英文的,修改语言的的流程为:Edit->Perferences->Interface->Translation,将其中的language改为简体中文。

关闭偏好设置对话框,回到工程界面,接下来就以这个立方体为操作对象,入门Blender这一神器。而在任何创作之前,第一步就是学会切换视角和操作物体,即掌握相应的快捷键。

基本操作

鼠标功能功能
滚轮缩放
中键拖动旋转视角
Shift+中键拖动平移视角
Alt+中键拖动切换正交视图
快捷键
Shift+A新建物体
~快速切换视角菜单
G+X/Y/Z物体平移
R+X/Y/Z物体旋转
S+X/Y/Z物体缩放
Shift+D+X/Y/Z快速复制物体

在按下G/R/S或者X/Y/Z后可以有多种操作,如果移动鼠标或按下方向键,可以分步操作物体;如果按下数字,则会严格按照按下的数字进行几何变换。

物体属性

点击这个立方体,右侧会显示物体属性,将变换扩展条打开,可以看到物体的位置、角度以及缩放信息。然后按下G+Y,便可以看到物体在Y轴上的变化。

在这里插入图片描述

按下Ctrl+Z可以撤销操作。

在物体属性所在的面板中有很多图标,其中那个小扳手为修改器属性,其中包含了多种3D设计必备的修改器,如下图所示

在这里插入图片描述

可以先体验一下阵列功能,添加3个阵列修改器,阵列数量均为3,分别设置X、Y、Z向的偏移量,相对偏移和恒定偏移均为1,就会得到一组 3 × 3 × 3 3\times3\times3 3×3×3的立方体组。

在这里插入图片描述

取消勾选恒定偏移,再添加一个倒角修改器,就可以得到一个类似于魔方的形状

在这里插入图片描述

材质

阵列得到的 3 × 3 × 3 3\times3\times3 3×3×3魔方,本质上是一个正方体复制得到的,也就是说,这些克隆出来的立方体的一切特征,都会随着这个最原始的正方体而变化。

所以,为了给魔方上色,就必须把这些阵列后的立方体拆成一个个单独的正方体,然后分别上色。为了实现这个目的,点击Tab键进入编辑模式,然后点击菜单中的网格->分离->按松散块,这样就会得到27个小立方体。

在这里插入图片描述

然后点击面选择模式,选中某一面,然后新建材质并指定,具体如下图所示

在这里插入图片描述
魔方六面颜色的RGB分别如下

绿
#C41E3A#009E60#0051BA#FF5800#FFD500#FFFFFF

着色后的魔方如下

在这里插入图片描述

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

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

相关文章

故障处理:执行 CreateHandle() 时无法调用值 Dispose()。

在关闭主窗体时,线程仍在运行,直接关闭主窗体可能报错,故直接关闭线程,并清空主进程内控件。

如果数据孤岛不打破,企业数字化终难实现

当前市场经济下,企业、品牌、商品的增多,使得市场竞争愈发激烈;用户和市场的需求也在日益发生改变,对企业提出了精细化、以用户为中心的新需求;人口增长减缓、物质生活富裕,让用户更加关注服务属性。这一切…

六、consumer源码解读

Consumer源码解读 本课程的核心技术点如下: 1、consumer初始化 2、如何选举Consumer Leader 3、Consumer Leader是如何制定分区方案 4、Consumer如何拉取数据 5、Consumer的自动偏移量提交 Consumer初始化 从KafkaConsumer的构造方法出发,我们跟踪到…

40.RocketMQ之高频面试题大全

消息中间件如何选型 RabbitMQ erlang开发,对消息堆积的支持并不好,当大量消息积压的时候,会导致 RabbitMQ 的性能急剧下降。每秒钟可以处理几万到十几万条消息。 RocketMQ java开发,面向互联网集群化功能丰富,对在线业…

Spark学习---5、SparkSQL(概述、编程、数据的加载和保存)

这是本人的学习过程,看到的同道中人祝福你们心若有所向往,何惧道阻且长; 但愿每一个人都像星星一样安详而从容的,不断沿着既定的目标走完自己的路程; 最后想说一句君子不隐其短,不知则问,不能则…

移动互联网应用程序(app)个人信息安全测试能力验证-流程介绍

ILONGYU 产品简介 为规范检验检测市场,提升检验检测机构技术能力,根据《检验检测机构资质认定管理办法》《实验室能力验证实施办法》等有关规定,市场监管总局决定在社会重点关注的部分检验检测领域,组织开展2020年国家级检验检测…

【IMX6ULL驱动开发学习】17.内核定时器(按键消抖)

1. 内核定时器初始化 setup_timer(struct timer_list *timer, void (*function)(unsigned long), unsigned long data);timer : 定时器结构体 struct timer_list function: 定时器处理函数 data: 参数 2. 设置定时器的超时时间 timer.exp…

数据备份与恢复

目录 数据备份 1、备份单个数据库中的所有表 2、备份数据库中的某些表 3、备份所有数据库 4、只备份emp表结构 数据库恢复 方法1:使用mysql 命令恢复 方法2:进入数据库,使用source加载备份文件恢复 MySQL表的导入导出 数据备份 MySQLdump备份数据库语句的…

报名开启 | DolphinDB 粉丝节,与你相约上海

作为量化爱好者,你是否在寻找更多志同道合的朋友? 作为技术达人,想探索因子挖掘、深度学习、AI领域的前沿技术? 7月22日 机会来了! DolphinDB 首届线下粉丝节将于7月22日下午在上海举行! 来现场&#xf…

VoxelNet End-to-End Learning for Point Cloud Based 3D Object Detection 论文学习

代码:VoxelNet: https://github.com/skyhehe123/VoxelNet-pytorch 论文:VoxelNet End-to-End Learning for Point Cloud Based 3D Object Detection 1. 解决了什么问题? 对点云做 3D 检测是许多应用得以落地的关键,如自动驾驶和…

想要避免项目延期,项目经理要关注这三点

在项目交付的过程中,出现项目进度与计划有较大的偏差是常见的现象。这种偏差的原因可能是多种多样的。 为了避免项目延期,项目经理需要认真分析引起进度延期的原因,以及采取相应的措施进行规避。 1、导致进度延期之计划不清晰 在项目开始…

基于灰色神经网络的订单需求预测代码

目录 1 概述 2 代码 3 结果 1 概述 BP(Back Propagation)神经网络模型是一种信息前向传播,误差反向传播的神经网络模型0,能够通过训练样本反向传播调节网络的阈值和权值,使误差平方最小。 BP神经网络是目前应用最广泛的神经网络模型之一。 灰色人工神经网络模型建模过程: (1)利…

快速排序的三种方法 hoare,挖坑法,前后指针法

文章目录 快速排序的整体介绍hoare思路代码实现 挖坑法思路代码实现 前后指针法思路代码实现 快速排序的整体介绍 快速排序是Hoare于1962年提出的一种二叉树结构的交换排序方法,其基本思想为:任取待排序元素序列中的某元素作为基准值,按照该排…

spring data jpa(概述、快速入门、内部原理剖析、查询使用方式)

一、概述 1.1 Spring Data JPA概述 Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套JPA应用框架,可使开发者用极简的代码即可实现对数据库的访问和操作。 它提供了包括增删改查等在内的常用功能,且易于扩展!学习并使…

Hexo博客部署腾讯云服务器

✅作者简介:大家好,我是Cisyam,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉 🍎个人主页:Cisyam-Shark的博客 💞当前专栏: 前端相关 ✨特色专栏&…

ModaHub魔搭社区:AI原生云向量数据库MIlvus Cloud的倒置文件索引?

目录 VF 总结 VF 平面索引很不错,但它无法扩展。这就是向量搜索的数据结构发挥作用的地方。通过牺牲准确性来减少运行时间,以便显著提高查询速度和吞吐量。现在有很多索引策略,其中最常用的是倒置文件索引(IVF)。 抛开花哨的名字,IVF 实际上是相当简单的。IVF 通过将…

用C语言进行学生成绩排序(选择排序)

一.选择排序 选择排序的基本思想是:每一趟(如第i趟)在后面n-i1 (i1,2…,n-1) 个待排序元素中选取关键字最小的元素,作为有序子序列的第i个元素,直到第n-1趟做完,待排序元素只剩下1个,就不用再选了。选择排序中的堆排序算法是历年考…

Vue数据项加圆点

目录 Html 样式 方法 Html <el-table-column prop"status" label"数据状态" header-align"center" width"200"><template slot-scope"scope"><div style"display: flex; justify-content: center; a…

六大组件助力大屏一键升级!老板当场拍案叫绝!

上个礼拜参加高中同学聚会&#xff0c;大家在饭桌上聊自己的工作&#xff0c;各自吐槽后发现大家真的是各有各的不容易&#xff01;有个和我一样做数据分析工作的兄弟&#xff0c;喝了点小酒后&#xff0c;情绪上头直接在饭桌上大吐苦水&#xff0c;疯狂diss他领导。 他说本来…

java项目之二手车交易网站(ssm+mysql+jsp)

风定落花生&#xff0c;歌声逐流水&#xff0c;大家好我是风歌&#xff0c;混迹在java圈的辛苦码农。今天要和大家聊的是一款基于ssm的二手车交易网站。技术交流和部署相关看文章末尾&#xff01; 开发环境&#xff1a; 后端&#xff1a; 开发语言&#xff1a;Java 框架&a…