关于UE shader

关于UE shader 查询了一些别人的观点,自己做个笔记

材质=shader+贴图

unreal是否使用shader?

官方建议:不要使用,基础不好的话优化不行
如果是为了完成项目(效率高),使用材质编辑器的內置函数(足够支持99%的材质需求)
高级一点的渲染,如 烟雾,流体,使用shader(现在也可以用材质或者粒子表现出来)
材质编辑器中不能使用循环,但是可以使用时间函数time
事实上也只有在特定情况下,比如实现很复杂的材质效果,或者要用于手机平台,对性能损耗要求极高的情况下,才会自己用 hlsl 写 shader

unity什么情况下用shader?----不太清楚没学过unity
要想表现特殊的材质,比如镜面反射、水面、塑料等,就需要编程shader(Unity中有一些默认的shader)。

渲染管线
在这里插入图片描述
shader三大语言 HLSL / GLSL / CG
HLSL:基于 OpenGL的OPENGL Shading Language —unreal
GLSL:基于 Dire

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值