| 选课类别:计划内与自由选修 | 教学类型:理论实验课 |
| 课程类别:本科计划内课程 | 开课单位:计算机科学与技术系 |
| 课程层次:专业选修 | 学分:3.5 |
随着多媒体技术的发展,计算机图形学已成为用户界面、人机交互、数据可视化、电视广告、动画、游戏等多种应用的基础理论和技术。本课程介绍光栅图形算法、二维观察、三维观察、几何变换、物体的表示等计算机图形学基本原理,为了使同学们的学习和实践紧密结合,本课程还将介绍广为使用的计算机图形软件包OpenGL、科学计算可视化和计算机动画的基本原理、本课程将安排适当规模的实验,要求同学自己实现一个计算机图形学的应用,深入体会计算机图形学的基本原理、应用方法和经典算法。
董兰芳老师的《计算机图形学理论和应用》在考试和给分方面非常独特。期中考试内容偏向背诵PPT,非常文科,细枝末节多,总体难度大。期末要求提交大作业和综述,综述需10-15页,相关文献需近十年内。而给分相对宽松,考勤分满、作业全交、完成期末任务基本能获得较好成绩,如89、87左右。
作业和实验任务老旧且细节不清,需自学OpenGL等知识。实验包括实现反走样算法、凹多边形裁剪算法等,实验配置和细节需自行摸索。大作业涵盖图形学前沿技术如流体仿真、布料模拟等,要求高,难度大,需提交综述和PPT演示。
董老师的教学水平存在较大争议。上课内容过时,PPT陈旧,OpenGL API已不适应当前实际应用。讲课不太系统,经常点名但到课率低。建议选课同学自学相关内容(推荐资源如learnopengl.com)。不过,部分同学也指出如果有志于游戏开发,这门课程仍然有其价值。
课程内容主要集中在古老的OpenGL和老旧的图形算法,缺乏现代图形学的新技术和应用。上课内容基本学不到实用知识,课后自学压力大。部分同学建议选择GAMES 101或其他更贴近现代应用的课程进行学习。
总体而言,《计算机图形学理论和应用》这门课对那些希望深入理解传统图形学原理、并有意在该领域进一步钻研的学生或许有一定价值。但是,对于多数学生来说,这门课内容陈旧,教学效果有限,需自行补充大量自学,选课需慎重。
烂课一门,ppt 还是上古遗留,讲的 opengl 基本也是过时的 api,期中考试靠背 ppt,实验 fly bitch 风格 (也是祖传),期末要交大作业和10页的近十年图形学相关文献综述 (真就完全自学???). 另外上课会点名, 翘课需谨慎. 如果有同学选了这门课,建议参考 learnopengl.com 的 opengl 教程 (至少不会太过时). 自认为没有太摆, 总评 89, 利益相关.
讲课:上课很难学到有用的东西,真想学图形学可以出门左转数院llg
考试&作业:前面同学讲的(包括董小姐其他课程)已经十分清楚了,根本不认真布置作业,祖传的作业(百度文档有,06年计算机图形学 作业一模一样)而且就一句话,剩下的随你怎么想;考试更是重量级,讲了七章以后,啥也不说就来一句期中考试,甚至连助教都不知道考试内容(助教布置的习题课也是七章内容,助教自己也说不知道考多少),我的期中考试周很紧,一周要考四门,等到董小姐这个课的时候就只有一天,熬夜看了七章,等到第二天一看卷子只有四章而且全是可以请文明用语的题目的时候你很难绷得住(细枝末节恶心巴拉的概念来回折腾,真就ppt背诵)
实验:董小姐这个实验也是夸张,第一个实验是用OpenGL画个线就行;第二个是实现多边形裁剪;第三个是一个载入图片生成一个人物模型,添加旋转平移缩放光照之类的,上网一查,乐,06年就有的luweiqi(都是06年,他这课不会是06年开的吧)如果实在头铁想选这门课发现实在被恶心的不行的话建议寻求搜索引擎的帮助;最后是大作业,要写一份10-15页的综述,本人选课(2022秋)这一年的题目是人体/毛发/流体/布料模拟的任意一个进行调研,最关键的是,这些内容董小姐上课只字未提,如果你一点基础都没有的话,那董小姐也是不会管你的。我只能说,这3.5个学分有3.4都是在无聊的搞这些非常古董的东西上,甚至0.1给董小姐上课都过分
助教:2022秋的助教人还是很好的,都会很耐心地解答问题,只能说ex的还得是课本身
给分:给分还是不错的,调研报告+大作业完成+作业考试正常写就可以获得一个不错的成绩
一分给助教,一分给给分,就这样吧
最后只能说学弟学妹快逃!!!有这个课的这点时间真不如好好学习其他课来获得不错的成绩