
Unity Shader
卞神
我是猪
展开
-
UnityShader 从入门到盖棺(四)
广告版今天讲一下广告板的实现。来来来,先砸效果图。广告版的意思是,虽然我只是一块板(一个平面),但是我始终对着观察者(打广告)。这个对着也有两种方式。整个平面垂直于观察者的视线向量。常用于一些闪光特效。y向量始终垂直于地面。常用于像草这一类需要扎根在地面上的。所以,理一下思路。我们要做的,其实就是把平面所有点基于平面的一个锚点做一个旋转变换。使得旋转后的平面符合我们预期的朝向。介绍完概念,直接开始制作。首先我们把我们的星星资源拖拽到场景中。然后将它的位置放在屋顶,并且进行一定的缩放。.原创 2020-06-21 15:35:04 · 409 阅读 · 0 评论 -
UnityShader 从入门到盖棺(三)
Phong和Blinn模型上一篇我们讲到了Lambert模型,这次我们讲一下Phong和Blinn光照模型。这两种模型都是基于Lambert模型加入了高光部分。接下来的实现,我们用于完善我们上次房子场景的周边环境。这是我上次构建完房子场景后的一个大胆想法,就是把所有知识点放在我们的房子场景上,然后大家看到场景的一部分可能就能想起某个点(→_→)。来,老规矩,上结果图。我们先来实现phong光照模型。实现之前,我们在场景中摆两个球,然后创建一个新的材质,名为3_BallPhong。材质的Shader原创 2020-06-01 22:44:38 · 426 阅读 · 0 评论 -
UnityShader 从入门到盖棺(二)
前言 这是我入门学习笔记的第二篇。这篇开始,我们会逐渐做一些更贴近实际的效果。而不是和上周那个球体球体,随便输出点莫名其妙,妙不可言的颜色(✿◕‿◕✿)。 另外,本章节可能还会稍微提及上一章的代码,但是后续可能会逐渐跳过大量的代码来篇幅。毕竟我想让读者关注到本章更核心的内容,而不是一直重复某些事情。如果读者想要获取完整代码甚至整个场景,可以到我的github上面去下载。贴图和lambert光照模型回到正文,如标题说的,本章分享一下贴图,以及一个很简单的光照模型-lambert光照模型。我们还是老套.原创 2020-05-24 18:14:05 · 440 阅读 · 0 评论 -
UnityShader 从入门到盖棺(一)
前言 笔者我是一个最近在入门UnityShader的菜鸡⊙﹏⊙∥,希望有一天能做出一些3A大作里叼酷炫的效果。因此在学习的过程中,写点笔记巩固自己的认知,顺便看看能不能帮助到其他和我一样想入门Unity Shader的人。 我是以冯乐乐的《Unity Shader入门精要》来作为我的入门教程的。在接下来的正文里面,我会跳过一些前置知识相关。但这些东西十分重要,所以我会尽量给出一些链接,让大家去了解。我主要是围绕一个个实例,让大家快速做出效果。 所以如果大家有图形学相关底子,也了解Unity的基.原创 2020-05-17 16:08:59 · 868 阅读 · 1 评论