Advertisement

GAMES101 Modern Computer Graphics Learning Notes Assignment 4

阅读量:

GAMES101-现代计算机图形学学习笔记(作业04)

Assignment 04

    • GAMES101-现代计算机图形学学习笔记(作业04)
  • 作业

    • 作业描述
    • 思路

课程视频资源和官方网站的连接如下:b站的视频资源位于link处;游戏中国区的图形导图入门页面位于link

作业

作业描述

在本次作业中, 你的任务是要求你使用 de Casteljau 算法来生成由 4 个控制点定义的 Bézier 曲线. 当你成功正确地完成该算法时, 将能够支持绘制由更多控制点定义的 Bézier 曲线.

而在本次实验中,你需要完成的任务是:
1. bezier:完成生成 Bézier 曲线的任务。它接受一个控制点序列、一个 OpenCV::Mat 对象作为参数,在每次迭代中递增 t 值到 0 到 1 的范围内。对于每一个需要计算的 t 值,在每次迭代时都会调用递归实现 de Casteljau 算法的过程,并最终将生成的点绘制到 OpenCV::Mat 对象中。
2. recursive_bezier:该函数通过接受

全部评论 (0)

还没有任何评论哟~