虚幻引擎的卡通插件-C/C++开发

时间:2024-06-15 20:33:56
【文件属性】:

文件名称:虚幻引擎的卡通插件-C/C++开发

文件大小:535KB

文件格式:ZIP

更新时间:2024-06-15 20:33:56

C/C++ Game Programming

cartoon plugins for unreal engine 卡通材质 使用方式 在材质编辑器中添加Toon Shading节点,ShadingModel即切换为SHADINGMODELID_STYLIZED_SHADOW 注意:添加节点后不再受编辑器中的ShadingModel变量控制 How to use Add Toon Shading node in material editor, and ShadingModel property will be replaced as toon shading model. 插件添加ShadingModel大致流程 注意该教程在引擎版本4.26时作成 继承UMaterialExpressionCustomOutput 使用虚幻中UMaterialExpressionCustomOutput类型可在代码编译时插入条件编译宏的特性将自定义的ShadingModelId添加进Shader编译流程 插件中重写的GetFunctionName返回的GetToonShading在shader对应的宏为NUM_MATERI


【文件预览】:
ToonShader-master
----Docs()
--------最终效果.png(423KB)
----Resources()
--------Icon128.png(12KB)
----ShadersOverride()
--------Default()
--------Override()
----ToonShader.uplugin(1KB)
----.gitignore(1KB)
----Source()
--------ToonShaderBootstrap()
--------ToonShader()
----README.md(6KB)
----Config()
--------FilterPlugin.ini(401B)

网友评论