当前位置:首页 > 编程开发

Unity Shader 极简实践1——极简描边

webgou5年前 (2021-04-14)编程开发103

 

1. 极简描边

1.1 思路

使用两个 Pass 来渲染,两个 Pass 的作用分别是

  • 把模型放大一定倍数,渲染成纯色
  • 正常渲染模型
    这样,因为第一个纯色 Pass 把模型放大了,所以第二个正常渲染 Pass 之外能看到一圈纯色的描边,问题在于第一个 Pass 的时候如何把模型放大呢?答案是:

把模型的每个顶点往该顶点的法线方向偏移一定位置

  

作者:CodeSlash
链接:https://www.jianshu.com/p/4c25b39674f4
来源:简书 

扫描二维码推送至手机访问。

版权声明:本文由知了博客发布,如需转载请注明出处。

本文链接:https://www.webgou.info/?id=656

分享给朋友:

“Unity Shader 极简实践1——极简描边” 的相关文章

使用ServerSocketChannel实现的file

http://blog.csdn.net/java2000_net/archive/2008/06/10/2529015.aspxhttp://www.java2000.net/viewthread.jsp?tid=6079...…

TD终端寻呼过程详解

网络侧要对一个手机进行寻呼,比如典型的,寻呼处于IDLE状态的UE建立CS呼叫连接,则网络侧要对PCH传输信道(其映射到SCCPCH物理信道)和PICH物理信道进行配置和内容填充。对PCH来说,就是要填充合适的Paging Type 1消息发送出去;而对于PICH来说,则要配置好Paging Occ…

关于函数指针

Typedef 声明有助于创建平台无关类型,甚至能隐藏复杂和难以理解的语法。不管怎样,使用 typedef 能为代码带来意想不到的好处,通过本文你可以学习用 typedef 避免缺欠,从而使代码更健壮。 typedef 声明,简称 typedef,为现有类型创建一个新的名字。比如人们常常使用 ty…

C语言中srand随机函数怎么用

[B]设置随机数种子[/B]…

Java正则表达式入门

众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范...…

IE7 0DAY漏洞所用shellcode的分析

以下IE7 0DAY所用shellcode,其主要行为不外乎下载病毒到本机并运行,但是实现起来与一般短小的shellcode有所不同:1. 在进行实质性动作之前,shellcode进行了三个inline hook,hook的API函数分别为:kernel32!UnhandledExceptionFi…

评论列表

外轮廓描边的效果实现
外轮廓描边的效果实现

Unity Shader 之 外轮廓描边的效果实现
https://blog.csdn.net/u014361280/article/details/103266695

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。