课次 |
日期 |
内容 |
作业 |
课件 |
第01讲 |
2025年2月25日
星期二 |
课程介绍 |
布置作业1:
画图小工具 |
CG01-Introduction |
第02讲 |
2025年2月27日
星期四 |
数学思维、抽象与建模、面向对象编程 |
|
CG02-Math
CG03-Programming |
第03讲 |
2025年3月4日
星期二 |
数据拟合 |
布置作业2:
图像变形 |
CG04-Fitting |
第04讲 |
2025年3月6日
星期四 |
图像处理、2D图形的光栅化 |
讲解作业1 |
CG05-ImageProcessing
CG06-Rasterization |
第05讲 |
2025年3月11日
星期二 |
图像矢量化、超限插值、重心坐标、Poisson图像编辑 |
布置作业3:
图像融合 |
CG07-Fitting (2)
CG08-PoissonEditing |
第06讲 |
2025年3月13日
星期四 |
采样、网格剖分、Triangle库 |
讲解作业2 |
CG09-Sampling&Meshes |
第07讲 |
2025年3月18日
星期二 |
网格的半边结构、Laplace坐标、Tutte曲面参数化 |
布置作业4:
Tutte曲面参数化 |
CG10-MeshProgramming
CG11-LaplacianCoordinates
CG12-Parameterization (1) |
第08讲 |
2025年3月20日
星期五 |
曲面参数化、分片可展 |
讲解作业3 |
CG12-Parameterization (2) |
第09讲 |
2025年3月25日
星期二 |
ARAP曲面参数化、离散微分几何、数字几何处理 |
布置作业5:
ARAP曲面参数化 |
CG13-ARAPParameterization
CG14-Discrete DifferentialGeometry
CG15-Digital GeometryProcessing |
第10讲 |
2025年3月27日
星期五 |
渲染 |
讲解作业4 |
CG16-Rendering |
第11讲 |
2025年4月1日
星期二 |
局部光照模型、阴影图、延迟渲染、OpenGL |
|
CG17-LocalShadingModel
CG18-ShadowMap
CG19-API-OpenGL |
第12讲 |
2025年4月3日
星期日 |
GPU及发展历史 |
讲解作业5 |
CG20-GPU |
第13讲 |
2024年4月9日
星期二 |
着色器编程、可编程渲染管线、GLSL着色语言 |
布置作业6:
着色器编程 |
CG21-Shader CG22-GLSL-Programming |
第14讲 |
2024年4月12日
星期五 |
渲染方程、光线跟踪、光路追踪 |
|
CG23-RenderingEquation
CG24-RayTracing
CG25-PathTracing |
第15讲 |
2024年4月16日
星期二 |
光路追踪、辐射度方法、纹理映射、实时渲染技术 |
布置作业7:
光路追踪渲染 |
CG26-Radiosity
CG27-TextureMapping
CG28-Real-time Rendering |
第16讲 |
2024年4月19日
星期五 |
计算机动画基础、关键帧动画介绍 |
讲解作业6 |
CG29-Animation |
第17讲 |
2024年4月23日
星期二 |
质点弹簧布料仿真、有限元、弹性体仿真、碰撞处理 |
布置作业8:
质点弹簧布料仿真 |
CG30-MassSpring
CG31-Elastics
CG32-CollisionDetection |
第18讲 |
2024年4月26日
星期五 |
流体仿真介绍、NS方程、粒子法介绍 |
讲解作业7 |
CG33-Fluid-NS-Equation (1) |
第19讲 |
2024年4月30日
星期二 |
时间离散、空间离散、SPH方法、压力求解的各种方法、边界处理 |
布置作业9:
SPH流体仿真 |
CG33-Fluid-NS-Equation (2)
CG34-SPH |
第20讲 |
2024年5月7日
星期二 |
角色动画、人脸动画、数字人 |
|
CG35_CharAnimation |
第21讲 |
2024年5月10日
星期五 |
四元数与3D旋转、旋转动力学、刚体运动仿真 |
讲解作业8 |
CG36_Quaternions
CG37_RigidDynamics |
第22讲 |
2024年5月14日
星期二 |
线性变换 |
布置作业10:
骨骼动画
布置课程大作业 |
CG38_Transformations |
第23讲 |
2024年5月17日
星期五 |
变换的复合、三维视图、多视点几何 |
讲解作业9 |
CG39_3DViewports
CG40_Multi-view geometry |
第24讲 |
2024年5月21日
星期二 |
实时渲染引擎、游戏引擎、三维内容构建、体渲染 |
|
CG41_Rendering Engines
CG42_3DContents
CG43_Volume Rendering |
第25讲 |
2024年5月24日
星期五 |
可微渲染、计算成像、全光函数、光场、光照估计 |
讲解作业10 |
CG44_Differential Rendering
CG45_Image based rendering |
第26讲 |
2024年5月28日
星期二 |
NeRF、3D Gaussian Splatting、体系结构角度看代码性能 |
|
CG46_NVS-NeRF-3DGS
CG47-CAD-CAE-CAM |
第27讲 |
2024年5月31日
星期五 |
学长分享、其他介绍(图像合成、计算机视觉、 VR/AR、
机器人、计算艺术) 课程总结 |
|
CG48_Others
CG49_Summary |
第28讲 |
2024年6月14日
星期五 |
期末大作业展示 |
|
|