效果图:


这篇文章将基于MatCap的思想,在Unity中实现了具有高度真实感的MatCap车漆Shader。采用MatCap思想的Shader,用低廉的计算成本,就可以达到类似PBS非常真实的渲染效果,可谓是在移动平台实现次时代渲染效果的一种优秀解决方案。

本文以车漆Shader为例,但MatCap思想能实现的,并不局限于车漆Shader。

什么是mat

Unity Shader - 车漆效果(基于MatCap)相关推荐

  1. Unity Shader 窗前雨滴效果衍生(表面水滴附着)

    Unity Shader 窗前雨滴效果衍生(表面水滴附着) 霓虹中国视频截图 现实中的水珠附着效果 实现思路 1.首先创建一个Cube来作为实现效果的物体 2.创建一个Shader开始着色器的编写 实 ...

  2. Unity Shader·屏幕破碎效果

    Unity Shader·屏幕破碎效果 前言 最近在做一个新的MMD(用Unity来实现),其中用到了一些好看的渲染技术在这里分享一下. 视频链接 https://www.bilibili.com/v ...

  3. Unity Shader 之 透明效果

    本文引用 Unity Shader入门精要 开启透明混合后,一个物体被渲染到屏幕上时,每个片元除了颜色值和深度值外,还有--透明度.透明度为1,则完全不透明,透明度为0,则完全不会显示. 在Unity ...

  4. Unity Shader - 翻书效果

    今天实现一个简单的翻书的效果,话不多说,先上一张效果图: 这里就随便用的一张纹理了,我们还是称为"翻木板"吧,哈哈. 实现过程: 其实这个效果实现起来还是挺简单的,大概思路其实就是 ...

  5. unity shader 抖音效果

    最近开始学习了unity shader,所以想要做一些简单的效果,来巩固一下知识.我第一个想做的就是做一些类似于抖音的效果.(PS:最近学习了markdown,所以就用markdown开始写博客了 ) ...

  6. Unity Shader 实现鬼魂效果

    Shader 实现鬼魂效果 前言 前言 我们在游戏中经常会角色碰到角色的情况,大多数游戏中角色和角色重叠的时候会显示一个虚幻的鬼影而不是完全遮挡,那么这个鬼影效果怎么实现呢?接下来我们就实现这样的一个 ...

  7. Unity Shader 屏幕后效果——高斯模糊

    高斯模糊是图像模糊处理中非常经典和常见的一种算法,也是Bloom屏幕效果的基础. 实现高斯模糊同样用到了卷积的概念,关于卷积的概念和原理详见我的另一篇博客: https://www.cnblogs.c ...

  8. Unity Shader 屏幕后效果——Bloom外发光

    Bloom的原理很简单,主要是提取渲染图像中的亮部区域,并对亮部区域进行模糊处理,再与原始图像混合而成. 一般对亮部进行模糊处理的部分采用高斯模糊,关于高斯模糊,详见之前的另一篇博客: https:/ ...

  9. Unity Shader 实现磨皮效果

    最近在做一些UI使用的shader,大部分是对UV进行一些操作,今天看需求文档时发现美术同学的要求里有一项是类似磨皮的效果,本来我也比较好奇这些美颜效果都是怎么做的,所以就趁此机会实验一下.查了一大堆 ...

  10. Unity Shader 2D水流效果

    水流的模拟主要运用了顶点变换和纹理动画的结合: 顶点变换中,利用正弦函数模拟河流的大致形态,例如波长,振幅等. 纹理动画中,将纹理坐标朝某一方向持续滚动以形成流动的效果. 脚本如下: 1 Shader ...

最新文章

  1. debian linux 硬盘,[Debian] 硬盘安装Debian,
  2. boost program_options
  3. linux卸载mysql,apache,php
  4. java fileupload 进度_Java上传文件进度条的实现方法(附demo源码下载)
  5. lcd timing 先关参数
  6. python处理数据的包_在Python中利用Into包整洁地进行数据迁移的教程
  7. Seata 的AT模式需求实战_04
  8. geoserver集成以及部署arcgis server瓦片数据
  9. leetcode - 206. 反转链表
  10. 单向可控硅(SCR)双向可控硅(TRIAC)
  11. 【Longest Palindromic Substring】cpp
  12. 数学建模题型及其常用算法
  13. Python(爬虫篇)--- 验证码破解【二】滑块验证码
  14. 猴子香蕉问题——枚举
  15. Android微博平台设计,基于Android平台的微博系统设计与开发
  16. Linux设备模型分析之bus(基于3.10.1内核)
  17. uniapp实现拍照涂鸦
  18. matlab结束外循环,求单源最短路径的BellmanFord算法的matlab实现及其优化
  19. 超级强大的网格grid布局
  20. 《复旦名师陈果:好的孤独》-陈果读书笔记

热门文章

  1. 泪目!这篇博士论文致谢走红:感谢博一与我结婚的妻子...
  2. Android裁剪图片为圆形
  3. 安装docker ce与padman冲突及解决办法
  4. 制作海报,你一定会用到的这些工具网站
  5. ribbon的注解 @LoadBalanced 报错 No instances available for [IP]
  6. Java替换第一个和最后一个字符串
  7. UML图:用例图详细介绍
  8. 创龙28377d历程_双核dsp28377d
  9. PLC编程指南_变量命名规则介绍
  10. 模电——电源与地之间串联电容的作用