(一)界面和操作

场景、检查器;

物体居中:选中物体--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. 1052 Linked List Sorting (25 分)【难度: 一般 / 知识点: 链表】
  3. python 人工智能课程大纲_《人工智能》教学大纲
  4. 亚信安全发布2021年挖矿病毒专题报告,聚焦挖矿病毒进化与治理
  5. 2021十大金融科技趋势
  6. 飞鸽传书是企业网络营销管理专家
  7. oracle百分比变成小数,oracle中计算百分比,并同时解决小数点前0不显示的问题...
  8. 2019.7.17东湖大数据页面三
  9. [原]敏捷开发-项目启动
  10. nyist oj 19 擅长排列的小明(dfs搜索+STL)
  11. IS-IS详解(十七)——IS-IS 区域迁移与路由汇总
  12. 重磅!泰晤士发布重量级学科排名,90所中国大陆高校上榜!
  13. java wsdl文件生成_Spring Web Services 生成 WSDL 文件
  14. 程序员为什么要写博客?怎么写博客?
  15. Electron-forge使用实战
  16. 基于Android的太阳方位角计算工具
  17. 模仿腾讯QQ的web登陆面板
  18. 解决无法看到eth0的简单情况
  19. 如何在小程序的wxml中书写函数逻辑,wxs的使用
  20. 我在阿里做测试这5年总结的7条生存经验。

热门文章

  1. Keras 多GPU mult_gup_model 报错 cannot import name ‘multi_gpu_model’ from ‘keras.utils’
  2. 阿里集团副总裁许诗军:数字化转型,最基本的是不去拒绝
  3. 新建SpringBoot项目,并连接数据库,完成基本模块的配置
  4. Android 扫码器串口通讯
  5. 《深入理解Java虚拟机》阅读——垃圾回收机制
  6. SQL语句中批量插入
  7. 运维40岁还适合吗?
  8. 安装 ewk (es+winlogbeat+kibana) 转发主机日志
  9. 基坑监测工程(转载)
  10. 【NVMEM子系统】四、efuse驱动实现流程