在ShaderGraph中如果想要自定义一个纹理输入,需要添加Sample Texture2D节点,输出到片元着色器的Base Color节点。
还需要自定义一个Texture2D属性,用于外部修改纹理。
新建材质,指定ShaderGraph就能看到刚刚创建的效果了。
此时如果想要添加颜色修改,需要加入一个系数相乘节点Multiply节点,新建一个颜色属性,将刚刚的纹理相乘再输出到Base Color就能修改颜色了,
现在还想再加一个白平衡处理,直接添加节点White Balance节点,新建两个float类型属性,用于控制温度和温色,将刚刚的乘法输出到白平衡的In节点,将白平衡输出到Base Color就能看到效果了。
git地址:https://gitee.com/salmol/shader-graph-exp.git
这里是有hi地区,一位独立游戏业余开发者
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本