Shader 学习笔记 20151110

本文探讨了在Unity中使用Shader创建过程纹理的方法,并对比了使用传统纹理的优劣。此外,还深入研究了如何在Shader中实现Photoshop级别的效果,包括提升亮度和对比度等操作。

Segment 0 回想

  • 学习直如逆水行舟,不进则退,这些天事物缤纷,就蹉跎了许久。看来写学习笔记还是有用处的,回顾倒是其次,主要还是自励自勉,不能半途而废。

Segment 1 阅读

  • 阅读了cook book第二章的Creating procedural textures in the Unity editor
  • 阅读了cook book第二章的Photoshop levels effect

Segment 2 理解

  • Creating procedural textures in the Unity editor,是指不需要用texture,直接通过shader里面编辑每一个点的color值。我觉得不妥,这样虽然降低了程序包体的大小,但是对graphic的开销感觉过高(实际还不知道,需要测)

  • Photoshop levels effect,PS大神!!! 很多这种处理都可以在shader里面搞,书中的例子是一个加强亮度和加强contrast。理论上如果我们了解算法,很多都可以做。

    这里面有两个关键点:
    1、知道每一种PS的算法。这的确很难,需要专门作为一个课题多看、多学、多想。
    2、了解每一种算法在graphic里面的开销,不能耗电过高、过热。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值