(一)界面和操作

场景、检查器;

物体居中:选中物体--F

鼠标中 点击拖动 滑动缩放

鼠标右 旋转

alt+左键 围绕旋转

alt+右键 放大缩小

ctrl+D 复制并黏贴

v+左键 顶点吸附

轴心:自己设置 中心|中间 旋转和缩放时影响

视图:persp:3D ISO:2D

Mesh:网格过滤器:网格信息

网络过滤器:获取形状、渲染


(二)材质

material :shader(渲染算法) texture(贴图)

选中材质--托给子物体的网格渲染器

渲染模式:cutcout(去掉透明通道) opaque(默认,不透明)

transparent(透明,透明度可调)fade(淡入淡出,透明度可为0)


(三)shader

properties(属性)+subshader(具体工作)

导入:拖给材质--作用于物体

物理着色器PBS


(四)摄像机

个数不限

组件:

transform

camera

CUI layer:耀斑层 激活可显示光源耀斑

Flare layer:激活可渲染二维GUI图像

Audio listener:音频监视器,计算机扬声器播放的声音

快速定位:ctrl+shift+F

音频监视器只能有一个 报错的话去掉一个

除去相机多余标志:清除标志--反深度


(五)天空盒和属性

天空盒:材质:sided/cubemap

天空盒组件添加:skybox/光照窗口--渲染--照明设置--天空盒材质

标签 图层 剔除遮罩

投影:透视:3D 正交:2D

深度:优先级


(六)InstantOC

渲染管线:

图形数据在GPU上经过运算处理,最后输出到屏幕

| 游戏

| 图形API

|                                   CPU:判断渲染对象          Draw Call:准备数据并通知GPU,每帧调用显卡渲染物体的次数

|             -------------------分界线--------------------------------------------------

V                                 GPU

顶点处理(接收顶点数据,坐标系转换)-->图元装配(组装面) -->光栅化 (计算像素,提供合理差值)-->像素处理 (像素着色,导入缓存)-->缓存(内存块帧缓存 深度缓存)

Instant Occlusion Culling:即时遮挡剔除

摄像机看不到的就剔除,不渲染;除了遮挡剔除还需要box collider 碰撞器插件

设置 layermask+tag

sample:发射的光线 越大越精 150-500

view distance:最远距离

rays fow:视野

hide delay:延迟隐藏 50-100

precull check:检查采集信息 建议勾选

LOP:多细节层次

占内存、渲染、CPU情况


(七)光照系统

全局光照:直接+间接+环境+反射

直接光照:

环境光:window--lighting

反射光:

间接光照:

实时:运行时改位置实时更新的计算;lighting static 静态;Albedo

烘焙:光线预渲染成贴图(区域光只能烘焙)

光源检测:lighting probes 收集光影信息后再烘焙


(八)阴影

投射阴影:双面 开 关 仅阴影

编辑--project setting--质量  设置等级


(九)声音

MP3、ogg、wav、aif、mod、it、s3m、xm

2D/3D

Audio Listener 音频监听器

Audio Source 音频源

sound setting 音量衰减


unity学习笔记(1)unity基础学习相关推荐

  1. 学习笔记之Vue基础学习(一)

    Vue学习 一.Vue简介 1.1 什么是Vue? 1.2 Vue的特点 1.3 Vue官网使用 1.4 搭建Vue开发环境 1.5 Hello小案例 总结案例: 二.模板语法 2.1 两大类型 三. ...

  2. JS学习笔记(JavaScript基础学习必备)

    讲解JavaScript 基础语法.关键特性.JSON.WebAPI 等知识点.涉及网页窗口交互的方法以及通过 DOM 进行网页元素的相关操作. 文章目录 一.JavaScript 基础 1.什么是 ...

  3. 【Unity学习笔记】[Unity中文课堂教程] C#中级编程代码

    [Unity学习笔记][Unity中文课堂教程] C#中级编程代码 最近想补一补C#基础,Unity官方的C#中级编程教程质量很高,于是开个帖子把跟着敲+记录了部分价讲解和我自己的理解的代码存在这 原 ...

  4. Unity学习笔记:Unity 3D 飞机大战

    Unity学习笔记:Unity 3D 飞机大战 1.打开unity软件后,首先新建Quad作为背景,导入飞机模型,并为其添加刚体 然后创建C#脚本,挂载到飞机上. 2.给飞机创建子弹,让子弹成为预制体 ...

  5. 《Java并发编程实践》学习笔记之一:基础知识

    <Java并发编程实践>学习笔记之一:基础知识 1.程序与进程 1.1 程序与进程的概念 (1)程序:一组有序的静态指令,是一种静态概念:  (2)进程:是一种活动,它是由一个动作序列组成 ...

  6. JavaScript学习笔记02【基础——对象(Function、Array、Date、Math)】

    w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...

  7. JavaScript学习笔记01【基础——简介、基础语法、运算符、特殊语法、流程控制语句】

    w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...

  8. 家族关系查询系统程序设计算法思路_【学习笔记】数据库基础 - 查询优化

    目录 什么是数据库查询优化? 影响查询优化的因素 优化策略概述 查询优化的总体思路 语义优化 -- 内容等价性 语法优化(逻辑层优化)---语法等价性 执行优化(物理层优化) 查询优化在DBMS中的位 ...

  9. Hadoop学习笔记—15.HBase框架学习(基础知识篇)

    Hadoop学习笔记-15.HBase框架学习(基础知识篇) HBase是Apache Hadoop的数据库,能够对大型数据提供随机.实时的读写访问.HBase的目标是存储并处理大型的数据.HBase ...

  10. 菜鸟学习笔记:Java基础篇7(包装类、时间相关类、文件类、异常处理类)

    菜鸟学习笔记:Java其他常用类 基本数据类型包装类 时间处理和文件处理相关类 Date时间类 SimpleDateFormat Calendar日历类 文件类 异常机制 异常的概念 Java异常处理 ...

最新文章

  1. 区块链是互联网未来十年中举足轻重的技术
  2. Django 框架 数据库操作
  3. 前后端交互概述与URL地址格式
  4. 2017蓝桥杯 对局匹配(贪心)
  5. 传递list对象作为参数_24.scala的隐式参数
  6. 组态王接入多比物联网云平台
  7. ABAP development tools实现原理介绍
  8. SQLmap的下载和安装,以及其参数大全和使用教程(值得收藏)
  9. 大三下学期十四周总结
  10. 困难是成功路上的垫脚石_Java是开发的垫脚石。 学习吧!
  11. CF719E. Sasha and Array [线段树维护矩阵]
  12. 【python】从web抓取信息
  13. 基于JWT前后端token认证
  14. 字符串算法 金策_国家集训队论文(较全)
  15. Python爬虫简介
  16. (1)在ensp上面进行静态路由和默认路由测试(直接上手)
  17. 快应用上架时,你最关心的问题都在这里!
  18. 信号的概念,认识,处理动作
  19. SOCKET链接速度慢
  20. 并查集的一些个人观点 以及克鲁斯卡尔算法的详解

热门文章

  1. 魅族pro5 刷机 android,教程【魅族pro5解锁刷机详细步骤教程篇】
  2. 【使用函数统计指定数字的个数】
  3. 常用排序算法及java示例
  4. 图像超分辨率 之 GLEAN论文解读与感想
  5. 2019年【我的恋爱观】
  6. tensorflow中compute_gradients()、clip_by_value()与apply_gradients()
  7. 对于HIPAA合规来说,安全差距分析重要吗?
  8. WPS中页眉页脚的设计技巧
  9. js小数点后保留几位方法:toFixed
  10. 财经小知识——CRS风暴与全球离岸金融中心