永远相信美好的事情即将发生 😊!
分享

Toon Water实现(URP)

Toon Water实现(URP)
本篇内容是在https://roystan.net/articles/toon-water.html 教程的指导下完成的,大家可以去看原教程 首先来看一下效果图: 然后来一步一步实现它 首先先了解一下这个场景,地面是有一个坑的 坑上放了一个平面,该平面的材质为我们即将制作的T...

Mavis 3天前 6℃ 0评论 1喜欢

分享

实现Anisotropic Cel-shading Hair(URP)

实现Anisotropic Cel-shading Hair(URP)
之前卡通渲染的高光实现中,实现的是更真实的发丝效果,但是在实际的卡通渲染中,往往是这个样子的(图源米哈游制作技术分享): 再看看我们之前实现的效果: 所以我们需要对之前的计算再加上一些卡通渲染的技巧,先看看能不能通过调整参数的情况下逼近我们想要达到的效果: ok,可以看到当...

Mavis 4天前 8℃ 0评论 0喜欢

分享

RenderFeature实现雾效(URP)

RenderFeature实现雾效(URP)
说实话看了很多次的renderfeature的代码感觉还是迷迷糊糊的 先看一下高度雾的对比效果吧: Before After 同时实现的还有深度雾,以及雾效的三种算法(在入门精要里讲雾的时候说过) ok,下面就先讲讲怎么创建renderfeature吧。 先创建一个:...

Mavis 4天前 8℃ 0评论 0喜欢

分享

卡通渲染之梯度漫反射的实现(URP)

卡通渲染之梯度漫反射的实现(URP)
这部分的内容比较简单,理解起来也非常容易,而且这部分内容已经有太多参考资料了,只是为了让我的专栏完整一点,还是该加上的。下面按照老方法讲讲自己的思路和理解吧,然后看看实现之后的对比图。 首先看一下传统lambert漫反射模型的效果: 然后再看一下half-lamber模型的效果...

Mavis 5天前 10℃ 0评论 0喜欢

分享

卡通渲染之头发高光(anisotropy)的实现(URP)

卡通渲染之头发高光(anisotropy)的实现(URP)
其实这张的标题不应该加卡通渲染,毕竟这部分内容是针对头发的高光处理的,没有特别针对卡通渲染……但为了和前面一篇保持格式就这么写了 ok,回到正题,接下去的内容依旧是我自己在学习了那么多后,对头发的高光效果如何实现的理解。   最常拿来做例子的材质就是头发了(忽略它的粗糙...

Mavis 7天前 16℃ 0评论 0喜欢

分享

卡通渲染之高光(isotropy)的实现(URP)

卡通渲染之高光(isotropy)的实现(URP)
高光这部分的学习,我回忆一下,一开始是学习《unity shader 入门精要》里面卡通渲染部分,后来了解到各向异性这个东西,然后要做头发的时候,找到了米哈游的技术分享,然后又学习了一下Kajiya-Kay Shading Model 然后网上找找大佬写的教程和分析,最终也算是实...

Mavis 7天前 15℃ 0评论 0喜欢

分享

卡通渲染之边缘光的实现(URP)

卡通渲染之边缘光的实现(URP)
今天就来弄一弄边缘光,没记错的话还是在学习了大佬的文章后对自己的边缘光进行了改进,文章链接:https://zhuanlan.zhihu.com/p/111633226 先看一下加边缘光和不加的对比图吧: jQuery(window).on("load", function(){...

Mavis 1周前 (03-31) 27℃ 0评论 0喜欢

分享

卡通渲染之描边技术的实现(URP)

卡通渲染之描边技术的实现(URP)
过年后一直没更新博客主要就是跑去学卡通渲染了 因为做的时候没有记录……现在还是得总结一下了 先来放一下使用内置的Lit 和我的shader渲染出来的效果对比图 jQuery(window).on("load", function(){jQuery(".twentytwenty-c...

Mavis 1周前 (03-30) 42℃ 0评论 0喜欢

学习

RayMarching效果实现(URP)

RayMarching效果实现(URP)
既然上一个想做的迪斯科灯球不能实现效果,逛了逛shadertoy,突然想起来很久之前就企图学会的raymarching,准备今天再努力努力实现出来,先找一篇大佬的文章参考一下(https://zhuanlan.zhihu.com/p/90245545) 首先是从相机发射射线出去,...

Mavis 2周前 (03-29) 23℃ 0评论 0喜欢