庄懂课程Shader学习 02

本文探讨了Unity中的Shader学习,主要讲解了高光偏移的概念,即两个单位向量之间的相向夹角中间的向量。此外,还介绍了Halftone技术,它利用圆点密度和大小模拟明暗关系。文章提供了Shader的基础代码,包括Lambert光照模型的实现,并对比分析了使用Shader Forge进行编码的方式,详细阐述了Shader Forge参数调整及其应用。最后,通过映射技术将-1到1的值映射到0到1之间,作为替代Lambert光照的一种方法。
摘要由CSDN通过智能技术生成

高光偏移:一个单位向量与另一个单位向量相向夹角中间的向量

Halftone:通过圆点的密集程度与大小,来做一个明暗关系

Shader基础代码

 Lambert代码

 与shader forge代码横向对比分析

shader forge参数调整全家桶

用映射把-1-1的值映射到0-1之间来代替Lambert 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值