![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
math
文章平均质量分 86
kuangben2000
这个作者很懒,什么都没留下…
展开
-
插值与样条
插值与样条https://www.cnblogs.com/WhyEngine/p/4020294.html先讲些题外话,前几天国庆回老家,在家中翻出了十年前大学时的一些教材课本,翻了几本看了看竟然如此的陌生。想当年考试前那么地刻苦学习,拼了命地上自习,到如今变成了一场空,真令人唏嘘。其中有一本教材是《数值分析》,这门课也是挺难的,至少现在让我看是完全看不懂了。而《数值分析》一开始就是讲插值的,可以说插值是这门课的基础。 在离散数据的基础上补插连续函数,使得这条连续曲线通过全部给定的离散...转载 2021-03-06 18:25:17 · 1056 阅读 · 0 评论 -
贝塞尔曲线原理(简单阐述)
贝塞尔曲线原理(简单阐述)https://www.cnblogs.com/hnfxs/p/3148483.html原理和简单推导(以三阶为例):设P0、P02、P2是一条抛物线上顺序三个不同的点。过P0和P2点的两切线交于P1点,在P02点的切线交P0P1和P2P1于P01和P11,则如下比例成立:这是所谓抛物线的三切线定理。当P0,P2固定,引入参数t,令上述比值为t:(1-t),即有:t从0变到1,第一、二式就分别表示控制二边形的第一、二条边,它们是两条一次Bezi.转载 2021-03-06 17:45:54 · 651 阅读 · 0 评论 -
参数化曲线:Hermite Catmull-Rom Bezier
参数化曲线:Hermite Catmull-Rom Bezierhttps://blog.csdn.net/q_upup/article/details/107049040本来来自于翻译摘录自CMSC427 Parametric curves: Hermite, Catmull-Rom,BezierCMU课程pdf https://www.cs.cmu.edu/afs/cs/academic/class/15462-s09/www/lec/10/lec10.pdf概述piecewise p转载 2021-03-06 17:39:47 · 1205 阅读 · 0 评论 -
Unity 曲线插值(Hermite插值和Catmull_Rom插值)
Unity 曲线插值(Hermite插值和Catmull_Rom插值)https://blog.csdn.net/xdedzl/article/details/846413431.三次Hermite样条 埃尔米特插值时颇为常用的插值算法,其根本也是三次贝塞尔曲线,有关贝塞尔曲线的知识可以参考这篇文章,有动图,看起来非常直观https://www.cnblogs.com/hnfxs/p/3148483.html下面是三次贝塞尔曲线模拟和公式其中,P0和P3是一条曲线段的起点...转载 2021-03-06 17:33:52 · 884 阅读 · 0 评论 -
全局光照:光线追踪、路径追踪与GI技术进化编年史
全局光照:光线追踪、路径追踪与GI技术进化编年史https://www.cnblogs.com/machong8183/p/7543724.html全局光照(Global Illumination,简称 GI), 作为图形学中比较酷的概念之一,是指既考虑场景中来自光源的直接光照,又考虑经过场景中其他物体反射后的间接光照的一种渲染技术。大家常听到的光线追踪,路径追踪等同样很酷的概念,都是...转载 2019-11-30 00:00:17 · 1344 阅读 · 0 评论 -
erf
=============float erf( float x ){ float ax = abs(x); float d = 1.0 + 0.278393*ax + 0.230389*ax*ax + 0.000972*ax*ax*ax + 0.078108*ax*ax*ax*ax; return sign(x)*(1.0 - 1.0/(d*d*d*d)); ...转载 2018-10-08 21:58:12 · 1089 阅读 · 0 评论