James O'Brien - Ray Tracing


光线追踪原理的实现
Ray Tracing
 
  • 课题背景
计算机图形学是一种使用数学算法将二维或三维图形转化为计算机显示器的栅格形式的科学。计算机图形学的主要研究 内容就是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法,通常应用于 计算机制作的图片和电影。这是一个广泛的、最近发展起来的计算机科学领域。

  • 课题内容
在本课程中,学生将运用c++编程和有线性代数的基本知识,学习光传输、图像生成、3D几何、透视投影、坐标变换和其他相关主题。当完成的项目,他们将有一个工作的渲染器,可以用来生成图像和动画。对于这个项目,学生将实现一个射线跟踪,可以用来渲染逼真的图像。光线跟踪代码将支持阴影,反射,折射,抗锯齿,镜头效果,纹理映射,和广泛的表面材料。

  • 导师信息

James O'Brien
加州大学伯克利分校电子工程和计算机科学终身教授
(1)2015年获得电影艺术与科学学院科学技术成就奖
(2)2015年美国计算机协会ACM杰出科学家,并作为特邀嘉宾发表演讲
(3)曾获乔治亚理工学院十五年杰出贡献奖
(4)曾任微软公司资深技术顾问
(5)著名初创公司Avametric首席科学官及创始人,并于2016年获得Khosla基金近十亿人民币估值

  • 任职大学
加州大学伯克利分校(University of California, Berkeley),简称伯克利,位于美国旧金山湾区伯克利市,是世界著名公立研究型大学、在学术界享有盛誉,是世界最顶尖公立大学之一,位列2019-20年USNews世界大学排名第4、软科世界大学学术排名第5。 截止2019年10月,伯克利校友、教授及研究人员中共有107位诺贝尔奖得主(世界第三)、14位菲尔兹奖得主(世界第四)和25位图灵奖得主(世界第三)。知名校友包括包括英特尔创始人戈登·摩尔、苹果公司创始人斯蒂夫·沃兹尼亚克、特斯拉创始人马克·塔彭宁等。

  • 拓展资料
James O'Brien-教授简历