unity基本操作 – 笔记

发布于 2022-11-06  100 次阅读


unity操作

scene 场景中可以开关默认的栅格、天空盒

视角与操作:

F 讲视角中心点移至选中物体
ALT+左键 以当前中心点旋转
ALT+中间 平移
ALT+右键 放大缩小视角

添加新物体位置 默认为当前视角的中心点

在导航器可以切换:
透视视图 perspective 近大远小
正交视图 orthographic 等距视图 isometric 可以用于对齐

场景摄像机 scene camera
修改摄像机广角,畸变 field of view

unity 尺寸单位为1米
unity是左手坐标系,旋转角度也是根据左手来的

q视角拖动
w移动
e旋转
r缩放
t
y

 

素材

 

网格 mesh
网格固定形状

材质 materials
定义粗糙度,光反射特性

纹理 贴图 texture

材质 Material包含贴图 Map,贴图包含纹理 Texture。纹理是最基本的数据输入单位,游戏领域基本上都用的是位图。此外还有程序化生成的纹理 Procedural Texture。贴图的英语 Map 其实包含了另一层含义就是“映射”。其功能就是把纹理通过 UV 坐标映射到3D 物体表面。贴图包含了除了纹理以外其他很多信息,比方说 UV 坐标、贴图输入输出控制等等。

材质是一个数据集,主要功能就是给渲染器提供数据和光照算法。贴图就是其中数据的一部分,根据用途不同,贴图也会被分成不同的类型,比方说 Diffuse Map,Specular Map,Normal Map 和 Gloss Map 等等。另外一个重要部分就是光照模型 Shader ,用以实现不同的渲染效果。

外部模型 FBX
一个FBX会包含
Mesh 网格
材质 material

模型细节
平面 plane
没有厚度,正面可见,背面透明。背面不会被渲染

FBX材质替换
1.重映射
2.使用外部材质

Assets 资源文件
常见类型
模型文件 Model *.fbx
图片文件 Texture *.jpg png psd tif
音频文件 AudioClip *.mp3 wav aiff
脚本文件 Script *.cs c#代码
材质文件 *.mat, 场景文件 *.unity

描述文件 *.meta

资源包 *.package
右键可以导出、导入

7.1 轴心

是指一个物体的基准点
在建模软件中指定轴心点,不一定在中心。 pivot

7.2 父子关系

子节点会随着父节点一并移动、旋转、删除。
子节点的坐标是相对坐标,相对于父节点轴心的坐标。
当然,旋转角度也一样

7.3 空物体

empty,没有网格数据,所以没有形状。
但是可以移动,旋转,操作。
用于节点的管理 作为父节点 一个容器,标记位置。

7.4 Global与Local

Global 全局坐标系
Local 本地坐标系 坐标轴变为物体轴心的坐标
方向:Y轴 up Z轴 forward X轴 right
一般模型的方向是与Z轴方向是一致的

 

7.5 Pivot与Center

Pivot 轴心点模式
Center 几何中心点模式
多选下
pivot旋转时会围绕各自的轴心点旋转
center旋转时会围绕多个模型计算后的中心点旋转

8.0 组件 Component

组件用来提供相应的功能
每加一个组件,就会多一个相应的功能
组件的排序没有先后,只做展示

Light 光源
Mash Filter 网格过滤器
Mash Render 网格渲染器

Mash Filter 负责加载网格
Mash Render 负责网格的渲染

Audio Source 音乐播放
Transfom 位置 缩放 旋转
Camera 摄像机
将摄像机拍摄角度移动到当前视角
GameObject-Align with view


啦啦啦!