BlenderCN论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2360|回复: 4

[Blender] 基础概念

[复制链接]
发表于 2015-7-9 16:14:23 | 显示全部楼层 |阅读模式
本帖最后由 波普 于 2015-7-9 16:19 编辑

说明:

  • 文章采用中文界面截图+英文菜单文字描述的形式讲述,以方便对照学习。部分配有中文提示的功能我就不再复述。
  • 【】表示窗口类型,> 表示命令层级关系,< > 表示按钮,[ ] 表示选项或快捷键。(快捷键说明遵循官方文档的规范
  • 热键提示是以我的用户设置为依据的,主要区别是鼠标左键为选择,右键替代[W]功能。
  • 文章也发表在我的博客中,地址是 http://bopsun.tumblr.com/post/123625155373/blender

Blender界面

Blender的界面是由多个窗口组合而成的,称之为Screen Layout(屏幕布局)。


切换屏幕布局用 [Ctrl-Left/Right],你可以新增/删除布局,但是必须 [Ctrl-U] 才能保存你对布局的修改。
Tip:需要确认的操作(如 [Ctrl-U] )会在鼠标位置弹出提示窗口,需要鼠标点击或[Enter]确认才会执行操作。




一个窗口就是一个Editor(编辑器)。



灰色区域称之为Main Regions(主区域),是进行主要操作的区域。
在一些编辑器的主区域的左右侧分别包含一个Toolshelf Region(工具区)[T] 和Properties Region(属性区) [N],这两个区域隐藏时以 “+”标识。


红色区域称之为Header(标题栏),可在窗口的上/下方切换 [F5] 或隐藏(“+”标识)。
标题栏左侧图标可切换编辑器类型,另外还包括一些Controls(控件)。
控件是Blender最小控制单元,可以是菜单、小工具、按钮、滑条等,每个控件完成一条Blender指令。

蓝色区域称之为Tabs(标签),每个标签包含若干个Panels(面板)。


黄色区域称之为 Panels(面板),面板可以展开或折叠,并包含一些控件。


绿色区域是一个动态面板,显示当前操作对应参数,按 [F6] 以浮动窗口显示。




调整窗口尺寸将鼠标移动到窗口边缘,当出现左右/上下箭头时 [LMB] 拖动即可。


在窗口的左下/又上角有一个三角形标识,用鼠标与其互动可以产生以下作用:
合并/拆分窗口 [LMB] 拖动,区别是向内为拆分,向外就是合并。
弹出复制窗口 [Shift-LMB] 拖动。
与目标窗口交换位置 [Ctrl-LMB] 拖动。


最大化窗口 [Shift-Space] / [Ctrl-Up/Down]
仅显示主区域 [Alt-F10]


Editor Type  编辑器类型

Blender的所有功能都是通过不同的编辑器以不同的方式呈现出来。掌握了每个编辑器的作用就掌握了Blender的全部功能。

  • Python Console(Python控制台)
  • File Browser(文件浏览器)
  • Info(信息)类似其它软件的标题/菜单栏,主区域显示历史命令和返回信息。
  • User Preferences(用户设置) 我的用户设置建议
  • Outliner(大纲视图)
  • Properties(属性)常用设置(如烘焙、修改器、材质等)都可以在这里进行。
  • Logic Editor(逻辑编辑器)
  • Node Editor(节点编辑器)
  • Text Editor(文本编辑器)
  • Movie Clip Editor(影片剪辑编辑器)
  • Video Sepquence Editor(序列编辑器)
  • UV/Image Editor(UV/图像编辑器)除了UV外还可以进行2D图像编辑/绘制。
  • NLA Editor(NLA编辑器)
  • Dope Sheet(动画摄影表)
  • Graph Editor(曲线编辑器)
  • TimeLine(时间线)
  • 3D View(3D视图)主要编辑窗口,可以进行建模、绘图和动画等操作。


 楼主| 发表于 2015-7-9 16:14:46 | 显示全部楼层
本帖最后由 波普 于 2015-7-9 16:19 编辑

Data System 数据系统

一个.blend文件就是一个数据库(项目)。它可以保存多个 Scene(场景),每个场景可以保存多个物体。每个物体可以保存多个材质,每个材质可以保存多张纹理。在不同的物体之间还可以创建链接关系。
在【大纲视图】中可以方便的查看当前文件中所保存的所有内容。


Blender允许将不同类型的数据封装进.blend文件中,称之为Pack(打包)。同时,也可以提取封装后的文件,称之为Unpack(解包)。相关命令见【信息】File(文件)> External Data(外部数据)




Blender项目的基本单元称之为Datablocks(数据块),它具有一些共同特点:

  • 它们是 .blend 文件的主要内容。
  • 它们可以链接到其它物体上,用于重复使用和实例化。(父子关系,对象/对象数据,作为修改器或约束条件等)
  • 它们的名字是唯一的。
  • 它们可以被添加、删除、修改或复制。
  • 它们可以在两个文件之间创建链接(只支持有限的一组数据块)。
  • 它们可以有自己的动画数据。
  • 它们可以有自定义属性。


User(用户)数据共享
大部分的数据块可以在其它数据块之间共享数据,比如:

  • 在不同材质之间共享贴图
  • 在不同物体之间共享网格数据(实例化)
  • 在不同物体之间共享动画数据,例如让所有灯同时熄灭。

使用这些数据块的称之为User(用户)。


删除数据块
如果一个数据块的User(用户)数为0,即表示该数据在当前文件中没有被使用。 在写入 .blend 文件时,这些数据块会被删除(不保存)。但是也有例外:

  • Scene(场景)和Text(文本)可以直接删除。
  • 【大纲视图】Groups(组)> Unlink Group(取消组链接)
  • 【大纲视图】Active(活动项)> Unlink Action(清除动画数据)
  • 对能够取消链接的数据块,按住 [Shift] 点击 <X> 按钮可以强制删除使用者计数。


保存数据块
你可以点击数据块旁边的 <F> 按钮添加一个Fake User(伪用户)来避免被删除。比如用户数为0,但是被其他文件调用的数据块。




每个 .blend 文件都可以包含多个Scene(场景),这些场景可以共享物体或材质等数据。也可以通过 【大纲视图】 对现有场景进行管理。


链接一个物体到另一个场景
【3D视图】Object Mode(物体模式)> Make Links(设为关联项)[Ctrl-L] > Objects to Scene…(物体到场景…)


断开物体链接
【3D视图】Object Mode(物体模式)> Make Single User(使其独立化)[U]



其它特性

Blender部分功能是根据你的当前操作自适应显示/隐藏的,例如【3D视图】菜单或【属性】标签等。




在Blender中Cursor(光标)并不是指鼠标指针,而是一个平行于视图的一个虚拟标记点。并有很多作用:

  • 它是Add(添加)物体的起始点,你可以通过控制它的位置来确定添加的物体在什么地方出现。
  • 你可以将物体的Pivot Point(轴心点)设置为3D Cursor(光标)作为旋转/缩放的轴心。
  • 通过Snap(吸附)[Shift-S] 命令利用光标对物体进行精确定位/移动。



Blender全局支持指令连续输入/鼠标混合式操作。
例如:

  • 执行Grab/Move(拖拽/移动)[G] 命令。
  • 按 [X/Y/Z] 则限定世界坐标X/Y/Z轴;连按两次为限定自身坐标X/Y/Z轴;按 [Shift- X/Y/Z] 限定在X/Y/Z轴之外两个轴向。
  • 此时可以直接输入数值([Backspace] 可以删除已输入数值)或 [LMB] 拖动进行移动,[Enter/LMB] 确认操作。

其它操作同理。


回复 支持 反对

使用道具 举报

发表于 2015-8-8 00:24:46 | 显示全部楼层
已将你的经验链接到   Blender 知识索引 http://url.cn/Tm00i3

感谢分享!
回复 支持 反对

使用道具 举报

发表于 2018-12-27 20:45:00 | 显示全部楼层
这些基础概念对于新手而言真的太有用了
回复 支持 反对

使用道具 举报

发表于 2019-2-11 15:19:17 | 显示全部楼层
图片已经看不到了,感谢分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Blender最新中文教学视频|Blender头条|小黑屋|手机版|Archiver|Blender中国 ( 蜀ICP备17002929号 )360网站安全检测平台

GMT+8, 2019-5-27 14:18 , Processed in 0.015984 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表