选课类别:基础 | 教学类型:理论课 |
课程类别:研究生课程 | 开课单位:精密机械与精密仪器系 |
课程层次:硕士 | 学分:2.0 |
没有考试。
老师人很好,资料也很多。
分数构成:小作业30' + 大作业30' + 期末pre30' + 个人能动性(老师平时会布置一些练习)30'
所以,如果对c++/opengl编程和图形学有兴趣,平时也愿意多花点时间去做个人能动性的话,这门课可以安安心心高分过。
说说每个组成部分安排了什么:
小作业(2个):opengl绘制三角形、实现完整的三维摄像机(1月中旬线上会议检查)
大作业:smallPT算法(蒙特卡洛路径跟踪)改进(写报告)
期末pre:选择一个图形学相关的主题(阴影计算/纹理/四元数/…)1-4人一组,抽签一个人汇报
个人能动性:光线追踪、obj文件模型绘制(learn opengl的资料可以参考)、太阳地球月球绘制(比较经典的题目)、轨迹球、四元数
2021年秋季课程,班上估计30多人,一个博士助教,考试有笔试&机试。
考核方式复杂,平时成绩(作业&练习(opengl)&考勤(几乎每节课都会点名))30%+编程大作业(光线追踪,纯C++)30%+期末测试(笔试+编程)30%+个人能动性10%~20%
优点:课堂氛围幽默、助教负责、计算机图形学本身很有意思、西区上课很方便、老师上传的资源多
缺点:屁事多(每周都要编程..不过CG确实需要多编程)、考核方式太繁琐(导致你不会考的太低也不会考的太高,我0基础考了85,朋友94)、课堂很水(大部分靠自己看老师发的pdf自学,那pdf错误的地方也好多...)
笔试:介绍阴影消除算法、比较几个渲染方法的区别,介绍图形渲染管线等等,估计8个题左右吧,都是问答题。
在课程一半的时候会有一次课堂小测,就是计算世界坐标与摄像机坐标的转换。
机考:当年的题目是给地板贴图,并让两个小球相撞。就是考察贴图+光照+运动+基础物体绘制。
劝告:认真看老师发的教材,好好准备编程作业&机试,每次去上课,会及格的。
教师主页: 暂无