开始Unreal Shader Toy之旅(简介-环境搭建-更新公告-效果展示目录)

开始Unreal Shader Toy之旅(简介-环境搭建-更新公告-效果展示目录)

【简介】

使用ray marching能玩很多花样,但是在shadertoy网站上玩感觉离游戏太远了,所以这里我们将在虚幻中玩儿shadertoy。


【环境搭建步骤】

(1)下载虚幻4引擎

(2)加入技术美术QQ群(192946459)在群文件的UnrealShaderToy文件夹里下载UnrealShaderToy插件,或者从群中的git链接下载。

(3)把插件丢到项目或者引擎的Plugin目录下

(5)新建一个工程然后新建一个材质

(6)在材质编辑器中拖出UnrealShaderToy节点然后开始编写吧

本插件目前为1.0版本,以后会持续更新,增加新功能

然后尽情享受在虚幻中使用材质编辑器做raymarching所带来的快感吧!!!!

【更新公告】

UnrealShaderToyV1.0 版本:可以再Unreal材质编辑器中实现复杂的Ray Marching。

UnrealShaderToyV1.1 版本:加入更多人性化的设计,重置了界面布局,支持再虚幻材质编 辑器中回车和Tab输入,使在材质编辑器中敲代码更舒服丝滑流畅。

UnrealShadertoyV1.2 版本:修复传入TextureObject引擎崩溃的bug。

UnrealShaderToyV1.3版本:加入宏功能,允许使用自定义宏

UnrealShaderToyV2.0版本:支持UnrealEngine4.20,去掉ChildFunction繁琐的功能,可以直接把函数写到DefBody中,宏和函数可以随意调用,在材质编辑器中享受HLSL代码图形编程的丝滑感受。


【效果展示目录】

(1)超级大黑洞

CG-Bull:虚幻4-超级自定义节点与RayMarching的简单结合。zhuanlan.zhihu.com图标

编辑于 2018-10-01