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

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

webgou6年前 (2021-04-14)编程开发314

 

1. 极简描边

1.1 思路

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

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

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

  

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

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

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

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

分享给朋友:

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

MySQL优化笔记

˂一、查询优化使用EXPLAIN Java代码 1. EXPLAIN tbl_name EXPLAIN tbl_name 返回Field、Type、Null、Key、Default、Extra这几列对应的表中每个字段的值 相当于DESCRIBE tbl_name或SHOW COLUMNS FROM…

MySQL 备份和恢复

本文讨论 MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型:MyISAM 和 Innodb,文中设计的 MySQL 版本为 5.0.22。目前 MySQL 支持的免费备份工具有:mysqldump、mysqlhotcopy,还可以用 SQL 语法进行备份:BACKUP TAB…

Java基于Socket文件传输示例

最近需要进行网络传输大文件,于是对基于socket的文件传输作了一个初步的了解。在一位网友提供的程序基础上,俺进行了一些加工,采用了缓冲输入/输出流来包装输出流,再采用数据输入/输出输出流进行包装,加快传输的速度。废话少说,先来看服务器端的程序。1.服务器端package sterning;impo…

Android图片大小调整动态实现方法

Android操作系统中对于图片的操作我们在以前的文章中也有所介绍。不过对于图片的大小调整往往都局限于固定的调整。如何才能满足动态大小调整呢?我们在这里就为大家详细介绍有关Android图片大小调整的动态实现方法。昨天,动态获取图片资源获取的很爽啊,后来,换了一张png,128*128的,Run a…

WM_DESTROY与WM_CLOSE

由于wce中,要重写wtl的CFrameWindow,然后采用CWindowImpl去实现View,view里面加入了函数: 并加入CWindowImpl实现的CButton成员函数: CMYButton m_btn1; ...…

The Basics of Protocols and Delegates

Apple offers a good overview of working with protocols in their Objective-C Programming Reference. However, sometimes a simple working example can go…

评论列表

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

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

发表评论

访客

看不清,换一张

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