# games101_04 **Repository Path**: mo-si/games101_04 ## Basic Information - **Project Name**: games101_04 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-02-22 - **Last Updated**: 2022-05-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # games101_04 利用 de Casteljau 算法来绘制 贝塞尔曲线。 算法思想: 考虑参数 t(0<=t<=1),曲线上的点就对应着不同的 t 。按照顺序将控制点连接起来,然后通过线性插值,求出在 t 时刻,每段线段之间的一点。如:有a,b两点,那么在 t 时刻,对应的点就是:a+(b-a)*t。对于新求出来的点,按照同样的方式来进行,最后得到一个点,就是曲线上的点。 有两种方式:直接通过公式来计算出曲线上对应点的位置。通过递归的方法来求解。