Unity2018 Shader Graph 实验室

Unity2018 Shader Graph 实验室

Shader Shader Graph Unity

Tips:在shader forge和amplyfy Shader节点图形化shader编程的诱惑下,unity官方终于在2018版本也推出了而自己shader节点可视化编程工具Shaderr Graph。本篇文章是对Shader Graph一些效果的尝试,建议学习shader的朋友也尝试下这些工具,对shader的理解会更加直观。

目录

  1. bilibili小电视
  2. 光剑
  3. 火焰卡牌

1.Bilibili小电视

效果

BILIBILI

节点图

节点图

效果说明

该效果主要分为三个部分:

  1. 红色部分,通过一个纹理与一个颜色相乘来作为其基础效果。
  2. 紫色部分,边缘高光,通过一个菲涅尔节点和颜色相乘赋给自发光。
  3. 黄色部分,随时间的扭曲和剔除,通过Step阶梯点和Twirl扭曲节点实现,Noise节点辅助产生扭曲条纹状效果。

节点说明

名称 说明
Fresnel 菲涅尔反射,简单来说就是表面与视角越是平行,则高光效果越明显 (Unity就不能出个中文文档吗,哭http://api.unrealengine.com/CHN/Engine/Rendering/Materials/HowTo/Fresnel/index.html
Step 如果输入In大于等于输入Edge,返回1,否则返回0
Twirl 将类似于黑洞的旋转扭曲效果应用于输入的UV。扭曲效果的中心参考点由输入参数Center决定,效果的整体强度由输入参数Strength决定。输入Offset可用于偏移结果的各个通道。
Position 获取mesh的顶点或片段的位置。可选的空间有Object, View, World, Tangent。(我们使用该位置为世界坐标下的位置,作为Twirl的中心点位置)
Time 可以获取Unity中的时间值。

原文地址:https://www.cnblogs.com/Firepad-magic/p/9495900.html

时间: 2024-10-29 22:12:23

Unity2018 Shader Graph 实验室的相关文章

Unity Shader Graph尝试

Unity Version: 2018.1.6f1 创建工程 打开Unity并创建一个新工程 安装依赖项 Window -> Package Manager打开包管理器,安装二个依赖包: 1. Lightweight Render Pipeline2. Shader Graph Lightweight Render Pipeline Shader Graph 创建Lightweight Pipeline Asset Assets -> Create -> Rendering ->

[Unity] Shader Graph Error 当前渲染管道与此主节点不兼容(The current render pipeline is not compatible with this master node)

Shader Graph Error  : The current render pipeline is not compatible with this master node 问题产生环境: Unity 2019.2.15f1 HDRP 6.9.2 报错和截图如上, 说是 当前渲染管道与此主节点不兼容, 解决方法: 1: 在 Assets 资源管理器中新建一个文件夹, 例如上图中我是在 _Shaders 文件夹下新建了一个名为 HDRP 的文件夹 2: 选中刚刚新建的文件夹, 点击鼠标右键创

聊聊如何正确向Compute Shader传递数组

0x00 前言 前一段时间去英国出差,发现Unity Brighton 办公室的手绘地图墙很漂亮,在这里分享给大家. 在这篇文章中,我们选择了过去几周Unity官方社区交流群以及UUG社区群中比较有代表性的几个问题,总结在这里和大家进行分享.主要涵盖了UGUI.Lighting.Profiler.Shader Graph.SRP.Compute Shader.GLES等领域. 同时,也欢迎大家加入我们这个讨论干货的官方技术群,交流看法分享经验. Unity官方社区交流群:629212643 0x

如何实现最佳的跨平台游戏体验?Unity成亮解密实时渲染技术!

7月31日,2018云创大会游戏论坛在杭州国际博览中心103B圆满举行.本场游戏论坛聚焦探讨了可能对游戏行业发展有重大推动的新技术.新实践,如AR.区块链.安全.大数据等.Unity大中华区技术经理成亮表示,实时渲染技术的跨平台性能让游戏体验变得更好 Unity大中华区技术经理成亮做了<解秘Unity2018最新实时渲染技术>的主题演讲,分享了2018年Unity在实时渲染方面实现的三个重要技术,包括图形相关的可编程渲染管线.基于渲染管线推出的Shader Graph.PostProcess工

shallot夏洛特

================================================================= ================================================================= ================================================================= ====================================================

VR AR SDK汇总

全是前沿技术哦 慢慢补全 毕竟技术和设备更新都很快~ [VR] 1.VRTK(Vitual Reality Toolkit) 推出官方:HTC 支持设备:HTC Vive(HTC的其他设备还需要研究一下) 官网:https://www.vive.com/cn/ SDK文档官网: Wave Unity SDK: https://hub.vive.com/storage/docs/en-us/UnityDocGettingStart.html (还有好几种SDK,待研究Vive Sense,Vive

Unity大中华区技术经理成亮:我们一直在和开发者共建一个开放共赢的平台

2018中国杭州云创大会将以"开放·生态·赋能"为主题,汇聚行业领袖.技术大咖及产业链从业者,探讨数字化浪潮下云计算.大数据的发展方向和应用趋势,分享教育.游戏.制造.金融等行业精英的前沿实践,重点解析工业智能互联网和数字化产业园区的升级之路. 此次大会还将基于开放技术和创新模式与大家一起探索打造联合生态圈,推动产业智能化升级,引领互联网+企业数字化转型:以知识共享促进云计算.大数据普惠化的道路,形成数字经济共同体,成为未来中国经济增长的新引擎. 为了帮助大家进一步了解这场全球前言技术

Unity 2018中的图形渲染

https://mp.weixin.qq.com/s?__biz=MzU5MjQ1NTEwOA==&mid=2247490249&idx=1&sn=d86083e33d9884bc1df20827a966b195&chksm=fe1e2e62c969a77417502a559c38afc2094d09aa9ed881eea225222df8e4d4b52dd9f3b56950&scene=21#wechat_redirect 在上周,我们发布了基于Unity 201

Hands-On Unity 2018 x 移动游戏开发教程

Hands-On Unity 2018 x Game Development for Mobile 使用Unity 2018.2创建具有出色游戏功能的精彩游戏 想学习在Unity制作游戏,但不知道从哪里开始?现在,游戏开发比以往任何时候都更受欢迎,而且从未有过更好的时机. 本课程将教您从Unity到概念开发专业游戏所需的一切知识.您将学习最佳实践和技巧,无论您是想要独立开发还是被聘为Unity游戏开发人员.在本课程结束时,您将磨练必要的技能,开始您的游戏开发事业,所以现在就跳进去开始吧! 你会学