tajourney tajourney
  • 首页
  • 渲染
    • PBR
    • NPR
  • 引擎
    • Unity
    • UE
  • DCC
    • Houdini
    • PhotoShop
    • Blender
  • 优化
  • 工具
  • 杂谈
    • 游戏
  • 友链
  • 关于
    • About Me
    • 网站公告
    • 维护记录
    • QA
  • 注册
  • 登录
首页 › 工具 › Custom Shader GUI (持续更新中)

Custom Shader GUI (持续更新中)

糯米
2年前工具阅读 745

工欲善其事必先利其器,在写一套卡通渲染方案之前我想先写一套Shader GUI,虽说市面上有很多优秀的Shader GUI了,如Unity-Editor-Toolbox,LWGUI,而且编辑器这种工作一般来说吃力不讨好。但是造轮子毕竟是一种乐趣,于是,我就参考着上面这些再开发一套了233。

本套自定义Shader GUI设计目标:

1.界面美观简洁。

2.对美术同学友好,方便。

3.使用方便。

感觉写的差不多了再开源出来:)

MinMax Slider

Shader内用法:

[MinMax]_属性名("",Vector) = (滑动条当前最小值,滑动条当前最大值, .. , ..) //此种写法默认minmax为(0,1)

[MinMax(min,max)]_属性名("",Vector) = (滑动条当前最小值,滑动条当前最大值, .. , ..)
Custom Shader GUI (持续更新中)-tajourney

Material GUI:

Custom Shader GUI (持续更新中)-tajourney
Custom Shader GUI (持续更新中)-tajourney
未使用Vector定义

Vector2/3

Shader内用法:

        [Vector2]_Vector2("Vector2",Vector) = (1.0,1.0,1.0,1.0)
        [Vector3]_Vector3("Vector3",Vector) = (1.0,1.0,1.0,1.0)

Material GUI:

Custom Shader GUI (持续更新中)-tajourney

RenderType/Zwrite/RenderQueue

Shader内用法:

        [RenderType(_Zwrite,_RenderQueueOffset)]_RenderType("RenderType",float) = 1.0
        [Zwrite]_Zwrite("ZwriteEnum",float) = 1.0
        [RenderQueueOffset]_RenderQueueOffset("RenderQueueOffset",float) = 0.0

Material GUI:

Custom Shader GUI (持续更新中)-tajourney
自适应RenderType
赞(1)
搜索
近期文章
  • 终末地人物渲染(更新中) 2025年3月17日
  • Unity APV体素化光栅化实现 2025年2月5日
  • Unity 不同 ReflectionProbe 打断 Instancing 解决方案 2025年1月15日
  • Renderdoc 原神截帧记录 2024年8月22日
  • Houdini VAT:Vellum Cltoh笔记 2 2024年7月17日
归档
  • 2025年3月 (1)
  • 2025年2月 (1)
  • 2025年1月 (1)
  • 2024年8月 (1)
  • 2024年7月 (2)
  • 2024年1月 (1)
  • 2023年10月 (3)
  • 2023年9月 (4)
  • 2023年8月 (5)
  • 2023年7月 (4)
  • 2023年6月 (4)
  • 2023年5月 (1)
  • 2023年4月 (3)
  • 2023年3月 (11)
  • 2023年2月 (11)
  • 2023年1月 (1)
  • 2022年7月 (1)
  • 2022年6月 (2)
  • 2022年5月 (1)
  • 2022年4月 (1)
  • 2022年3月 (1)
  • 2022年2月 (1)
  • 2022年1月 (7)
  • 1
Copyright © 2022-2025 tajourney. Dev by nuomi 版权所有.
鲁ICP备19015245号
  • 首页
  • 渲染
    • PBR
    • NPR
  • 引擎
    • Unity
    • UE
  • DCC
    • Houdini
    • PhotoShop
    • Blender
  • 优化
  • 工具
  • 杂谈
    • 游戏
  • 友链
  • 关于
    • About Me
    • 网站公告
    • 维护记录
    • QA
糯米
日语学习中
68
文章
15
评论
44
喜欢