Unity材质球个人学习笔记

  • Shader
    • FX: Lighting and glass effects.( 灯光、玻璃)
    • GUI and UI: For user interface graphics.(用于用户界面图形)
    • Mobile: Simplified high-performance shader for mobile devices.(针对移动设备的简化的高性能着色器)
    • Nature: For trees and terrain.(适用于树木和地形)
    • Particles: Particle system effects.(粒子系统特效)
    • Skybox: For rendering background environments behind all geometry(用于渲染所有几何背后的背景环境)
    • Sprites: For use with the 2D sprite system(用于2D精灵系统)
    • Toon: Cartoon-style rendering.(卡通 风格 渲染)
    • Unlit: For rendering that entirely bypasses all light & shadowing(渲染完全绕过所有光影)
    • Legacy: The large collection of older shaders which were superseded by the Standard Shader(被标准着色器取代的大型着色器集合)
    • Standard:“metallic”指出材料是否是金属材质。在金属材料的情况下,Albedo 颜色控制镜面反射的颜色,而大部分光纤将反射未镜面反射。非金属材料将具有与入射光线相同的颜色的镜面反射,并在表面时几乎不会反射。
    • Standard(Specilar setup): 为经典方法选择 此着色器。镜面反射颜色用于控制材料中镜面单摄的颜色和强度。例如:这使得有可能具有漫反射不同的颜色的镜面反射。
  • Rendering Mode
    • Opaque:是默认设置,适用于没有透明区域的普通固体物体
    • Cutout:允许您创建在不透明区域和透明区域之间具有坚硬边缘的透明效果。在这种模式下,没有半透明区域,纹理是100%不透明或不可见的。当使用透明度来创建材质的形状(例如树叶或带孔洞和布块的布料)时,此功能非常有用
    • Transparent:适用于渲染逼真的透明材料,如透明塑料或玻璃。在这种模式下,材质本身会采用透明度值(基于纹理的alpha通道和色调的alpha),但反射和照明高光将以完全清晰的方式保持可见状态,就像真正的透明材质一样
    • Fade:允许透明度值完全淡出对象,包括任何高光反射或可能有的反射。如果您想要将对象淡入或淡出,则此模式非常有用。它不适合渲染逼真的透明材料,如透明塑料或玻璃,因为反射和高光也会消失

Shader

FX: Lighting and glass effects.( 灯光、玻璃)

GUI and UI: For user interface graphics.(用于用户界面图形)

Mobile: Simplified high-performance shader for mobile devices.(针对移动设备的简化的高性能着色器)

Nature: For trees and terrain.(适用于树木和地形)

Particles: Particle system effects.(粒子系统特效)

Skybox: For rendering background environments behind all geometry(用于渲染所有几何背后的背景环境)

Sprites: For use with the 2D sprite system(用于2D精灵系统)

Toon: Cartoon-style rendering.(卡通 风格 渲染)

Unlit: For rendering that entirely bypasses all light & shadowing(渲染完全绕过所有光影)

Legacy: The large collection of older shaders which were superseded by the Standard Shader(被标准着色器取代的大型着色器集合)

Standard:“metallic”指出材料是否是金属材质。在金属材料的情况下,Albedo 颜色控制镜面反射的颜色,而大部分光纤将反射未镜面反射。非金属材料将具有与入射光线相同的颜色的镜面反射,并在表面时几乎不会反射。

Standard(Specilar setup): 为经典方法选择 此着色器。镜面反射颜色用于控制材料中镜面单摄的颜色和强度。例如:这使得有可能具有漫反射不同的颜色的镜面反射。

Rendering Mode

Opaque:是默认设置,适用于没有透明区域的普通固体物体

Cutout:允许您创建在不透明区域和透明区域之间具有坚硬边缘的透明效果。在这种模式下,没有半透明区域,纹理是100%不透明或不可见的。当使用透明度来创建材质的形状(例如树叶或带孔洞和布块的布料)时,此功能非常有用

Transparent:适用于渲染逼真的透明材料,如透明塑料或玻璃。在这种模式下,材质本身会采用透明度值(基于纹理的alpha通道和色调的alpha),但反射和照明高光将以完全清晰的方式保持可见状态,就像真正的透明材质一样

Fade:允许透明度值完全淡出对象,包括任何高光反射或可能有的反射。如果您想要将对象淡入或淡出,则此模式非常有用。它不适合渲染逼真的透明材料,如透明塑料或玻璃,因为反射和高光也会消失

Unity材质球个人学习笔记相关推荐

  1. Unity 材质球参数修改

    Unity 材质球参数修改 Transparent / Cutout / Diffuse 透明镂空漫反射 1.修改材质UV的重复率和偏移 设置Standard材质的tiling值和offset值 pu ...

  2. unity材质球属性无法修改

    unity材质球属性无法修改 出现的问题情况: 解决办法 出现的问题情况: 如图,unity材质球属性是灰色的无法修改 解决办法 找到材质球然后对原来的材质球进行复制(Crtl+D),再将复制后的材质 ...

  3. unity材质球发光_unity自发光材质

    [www.520z-2.com - 话题作文] 篇一:<Unity内置Shader着色器效果整理> Unity内置及常用Shader整理 一.Shader脚本结构: Shader &quo ...

  4. Unity材质球和静态物体导致的内存泄漏

    在Unity开发中,经常会遇到通过代码去控制某些材质球的某些属性的改变.但当退出该场景的时候,你所控制的材质球并没有销毁,这是因为你在获取它的时候,Unity会自动的实例化一个新的材质球替代该材质球, ...

  5. SiKi学院 Unity中常用api学习笔记(001-014)

    Api 应用程序编程接口 前言 笔记是看siki学院中<Unity中常用api>的学习笔记 课程地址:  http://www.sikiedu.com/my/course/59 强烈推荐大 ...

  6. SiKi学院 Unity中常用api学习笔记(015-019)

    Api 应用程序编程接口 前言 笔记是看siki学院中<Unity中常用api>的学习笔记 课程地址:  http://www.sikiedu.com/my/course/59 强烈推荐大 ...

  7. unity 材质球无法编辑_游戏资源工具(一):Unity中处理材质球过期属性工具

    1.起因 近期项目中采用了美术工程方案,在该方案中美术在提交资源包的时候会强制做资源规范检查,其中有一条资源规范的规则是"不能引用资源文件夹以外的任何资源".某天,有一个美术同学找 ...

  8. unity 材质球无法编辑_【每天一个Unity技巧】批量修改材质球的主贴图和添加法线贴图...

    注释以后有空再写吧,加班到现在还没吃饭呢 using System.Collections; using System.Collections.Generic; using UnityEngine; ...

  9. Unity 材质球贴图寻找

    材质球寻找同级目录下对应贴图 格式为材质球名称后_A _M _N的图片文件. using System.IO; using UnityEditor; using UnityEngine;namespa ...

最新文章

  1. php cpu使用率,如何减低php程序的cpu使用率?
  2. Python requests 多线程抓取 出现HTTPConnectionPool Max retires exceeded异常
  3. 经验风险、期望风险、结构风险
  4. 微软内部文件:Longhorn相关工作外包印度
  5. WARNING: IPv4 forwarding is disabled. Networking will not work.解决方法
  6. java中如何引用非静态变量_java为什么不能从静态环境引用非静态变量?
  7. docker pull命令入门
  8. Android P Beta!您想要知道的所有更新内容都在这里
  9. linux下环境变量设置的问题
  10. 计算机将图像数字化的原理,图像数字化
  11. 关于DNF的多媒体包NPK文件的那些事儿(7) - IMGV5
  12. 微信插件制作之抢红包入门篇
  13. Lucene系列:番外篇-DocValues
  14. MATLAB图形绘制--添加图例
  15. 2023年3月份隐私计算市场洞察
  16. 【开发问题】Android——Fragment must be a public static class to be properly recreated from instanc
  17. Github搜索开源项目过滤技巧
  18. 依照测试用例分类(按功能)的结果生成对应的universe文件
  19. Oracle VBox 克隆虚拟机
  20. 共享打印机提示“0x00000709”错误的解决方法

热门文章

  1. 个人黄金投资好做吗?黄金投资交易优势体现在哪些方面
  2. android 抢夺焦点,android焦点
  3. Libra-Platform微服务平台之全链路蓝绿灰度发布
  4. python画龙猫_龙猫python
  5. 334个地级市名单_334个地级市的“基层”演出,李志说“如果我死了,得留下点什么”...
  6. 外贸SOHO如何使用Magento搭建电子商务网站?
  7. jquery ztree插件使用
  8. 一个不错的分享源码的网站
  9. 2023年天津市大学软件学院专升本专业课报名缴费考试的通知
  10. HashMap解析:hash(key)