Shader中的lerp
2024-10-16 03:21:25
下面解释下什么是lerp的功能:
官方解释
float lerp(float a, float b, float w) {
return a + w*(b-a);
}
木有看懂 我的解释:把上面的公式展开, 等价于
float lerp(float a, float b, float w) {
return a(1-w) + b * w;
}
说白了,也就是一个混合公式,他们俗称插值, 只不过w相当于以第二个参数为源,第一个参数为目标。 直白点,就是把b向a上混合
最新文章
- java面向对象设计原则
- 把VIM打造成IDE
- SQL Server 之AdventureWorks 2008 安
- CAD系统变量(参数)大全
- codevs 1138 聪明的质监员
- 今天开始自学Andrew Ng的机器学习,希望可以坚持下来
- 人脸识别必读的N篇文章
- ios NSKeyedArchiver 保存对象与对象数组
- 自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
- Block 使用场景
- UML那些事
- Python【每日一问】10
- pip 提速方法
- java设计模式-工厂系列
- Maven报错 解决方案。ERROR: No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format <;plugin-prefix>;:<;goal>; or <;plugin-group-id>;:<;plugin-artifact-id
- Web API 源码剖析之默认消息处理程序链之路由分发器(HttpRoutingDispatcher)
- IE浏览器TAB清空设置
- 洛谷P1455搭配购买
- C# winform中listview排序
- 技术分享:JS工作原理