Unity引擎初探与介绍

初识Unity引擎_unity界面

unity可大致分为5个界面,分别为scene(上帝视角)、game(玩家游玩视角)、hierarchy(管理gameobject的页面)、project(文件管理)、inspector(可以查看gameobject上的各个组件)

接下来讲一讲material、camera、InstanOC插件(官网中有这个插件,但新版unity不适配,而且新版unity已经有这个插件的所有功能,所以这里只介绍这个插件所具备的功能)、光照系统、音乐这五个方面。



  1. Material
    初识Unity引擎_unity3d_02

在mesh renderer中material添加材质,点开所选材质,shader(着色器)决定了我们可以对材质进行什么操作,比如默认的stander(物理着色器),可以在main maps中进行添加纹理、调颜色、选择渲染模式。




2.Camera(容器)

camera由camera(组件,相当于眼睛)和audio listener(相当于耳朵)组成。
初识Unity引擎_光照系统_03

clear flags可以选择天空盒,纯色,仅深度等等,其中天空盒最常用,增加天空盒有两种方式,一种直接添加组件,另一种增加窗口(如图)来添加天空盒

初识Unity引擎_unity3d_04

除了可以选择clear flags,还可以调节projection(视角为2d还是3d画面)、fov(视野大小)、clipping planes(视野渲染范围)、viewport rect(视口位置)、depth(渲染优先级)等


3.InstantOC插件

  • 渲染管线(原理很重要,必须掌握)
  • occlusion culling遮挡剔除(分为静态和动态)
  • LOD 多细节层次(occlusion culling和lod是优化渲染的两种方法)


    4.光照系统

初识Unity引擎_Camera_05

  • GI称为全局光照,分为直接光、间接光、环境光以及反射光。直接光在inspector面板可以直接调节,环境光和反射光在lighting面板中调节(上面第二种插入空盒方法的面板),间接光(比较复杂),需在要增加间接光的gameobject中选择contribute GI(设置为静态),然后在inspector面板中的indirect multiplier进行调节。
  • 实时GI,可以在运行时调节光照
  • 烘焙GI,将光线效果渲染成贴图再作用到物体上(另一种减少draw call的方法)
  • 光源侦测,添加容器Light Probes,经常配合烘焙GI进行使用




5.音乐

初识Unity引擎_unity界面_06

添加容器Audio source,这里说一下主要选项:audioclip添加所选音乐,volume调节音量,play on wake开始时就播放,loop循环播放,volume rolloff音量衰减方式(这里经常选择linear rolloff线性衰减方式)

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空