1.从头学ShaderGraph 7-星空材质
从头学ShaderGraph 7-星空材质
星空材质,科幻它的源码魅力无穷,就像小小的科幻皮卡丘蕴藏着无尽的宇宙。即便工作忙碌和动森游戏的源码诱惑,也未能阻挡我分享这一创作过程。科幻 在难得的源码合约盘源码假期里,我决定切换一下节奏,科幻为大家带来一篇轻松的源码教程。今天的科幻话题是ShaderGraph中的星空材质,让我们一起探索这个璀璨的源码主题。 你可以在Unity Connect中找到同步更新的科幻内容,星空贴图可以随意更换,源码原作者的科幻夜色源码灵感来源于YouTube。以下是源码一段动态展示,颜色虽然被压低,科幻但其效果依然震撼。 旋转模型,你可以透过模型看到整个宇宙的壮丽景象,静态则更显清晰。zipline源码现在,我们来解析它的制作过程。基础PBR材质
这部分基础内容我之前有讲解过,这里不再赘述。宇宙天空球与cubemap节点
cubemap节点的关键在于将全景图作为贴图素材,它与2DTexture节点类似。easyar源码cubemap常用于模拟天空和反射。在导入cube图时,需要注意调整贴图格式,以避免显示错误。 为了消除全景图的断面问题,我调整了布局,查分源码并利用normal输入节点处理视角问题。最终效果令人满意。星星天空球与自发光
星星天空球的效果更像物体表面的反光,需要与Normal vector结合,以实现随表面方向变化的效果。通过反复试验,我调整了WorldNormal和ObjectNormal的使用,达到了理想状态。混合与遮罩
通过遮罩图,星空和星星图产生自发光效果,使得模型边缘和下方呈现不一样的视觉体验。最后,通过ShaderGraph调整连线,创造出丰富的质感。 这套材质适用于武器、衣物,特别是科幻场景中的宇宙传送门。想象一下,那场景的视觉冲击力,绝对能为你的项目增色不少。 如果你喜欢这篇教程,别忘了点赞收藏。附上我的文件链接和艺术站地址,以及之前相关文章的链接。如需引用,请记得联系我并注明作者和原始网址。