中国科技大学《计算机图形学》暑期课程

  • lyshen@ucas.ac.cn
  • 创建于 2013-05-25
中国科技大学《计算机图形学》暑期课程

USTC Summer School 2013 (001M0601)

Advances in Computer Graphics

(计算机图形学前沿进展)

图形与几何计算实验室 (Graphics&Geometric Computing Laboratory)

中国科学技术大学 (University of Science and Technology of China)


--------------------------------------------------------------------------------

课程介绍  课程安排  授课教师介绍  课程简介  其他


--------------------------------------------------------------------------------

Announcements

Register (注册)

2013年5月20日:本着服务和让更多同学和老师受益的宗旨,我们的课程面向全国开放,不收取任何费用(食宿自理)。名额有限,请尽快注册。名额一旦满了,将不再接收注册。 
2013年5月20日:注册系统开放,开始接受注册 ,所有参加课程的同学或老师都需要注册,包括本校的选课本科生及研究生。注意:请您用最常用的email进行申请帐号,我们会根据您注册所使用的email地址与您联系 及发送学习资料。成功申请了帐号后,您登录后还需在系统中进行课程注册。系统出现“状态:[已注册]”则说明注册成功。 
2013年5月15日:授课计划初步确定,注册系统即将开放。 
2013年5月2日:5月中旬后开始接受注册,敬请关注。 
2013年3月17日:2013年中国科技大学《计算机图形学》的暑期课程计划定在2013年7月3日-7月10日,课程除了邀请国内的学者来讲课外,我们还邀请到了美国Florida大学的Jorg Peters教授,英国University College London (UCL)的Niloy Mitra教授,韩国POSTECH大学的Seungyong Lee教授前来授课。 

--------------------------------------------------------------------------------
课程介绍

《计算机图形学前沿进展》(课程编号:001M06)为中国科技大学暑期学期的课程。课程由数学科学学院中科大图形与几何计算实验室(GCL)的刘利刚老师和其他各位老师及国内外学者共同授课。本年度课程的主题为“几何计算与处理 及图像应用”。若对计算机图形学中的几何处理不太熟悉的同学,可提前看一下 刘利刚老师开设的本科生课程《计算机图形学》和研究生课程《数字几何处理》的主页(其中有较完善的课程课件提供下载 )。 
该课程为全校性公共选修课程,面向应用数学、计算机科学、信息科学等相关专业的学生,欢迎数学学院、少年班学院、信息学院、计算机学院等学院的本科生高年级学生和研究生来选课 。 
该课程以介绍计算机图形学领域的最新的研究成果及进展为主,同时兼顾本科生也会介绍该领域的一些基本问题和研究方向,只要有《线性代数》、《微积分》、《解析几何》、《微分几何》等课程知识的学生都可以听懂。 
本次课程的内容涵盖几何建模、样条及等几何分析、形状分析、曲面重建、变分方法、深度相机、三维打印、基于图像的建模技术、可视化技术、图像和视频处理、压缩感知等内容,内容丰富和前沿,是了解计算机图形学前沿和未来方向的非常难得的机会。 
上课时间:7月3日至7月10日 
上课地点:中国科技大学东区2-121 
学分:2 
   

--------------------------------------------------------------------------------

课程安排

时间
 授课老师
 课程题目
 
7月3日

星期三
 08:30-08:50
 刘利刚
 课程介绍
 
08:50-10:00
 刘利刚
 几何建模与处理及计算机图形学进展
 
10:15-11:45
 童晶
 从深度相机到三维打印--原理、应用、研究
 
15:00-16:00
 张举勇
 建筑几何研究进展(1)
 
16:15-17:15
 张举勇
 建筑几何研究进展(2)
 
7月4日

星期四
 08:30-10:00
 陈中贵
 重心Voronoi图与最优Delaunay剖分及其应用(1)
 
10:15-11:45
 邓建松
 等几何分析(1)
 
15:00-16:00
 陈中贵
 重心Voronoi图与最优Delaunay剖分及其应用(2)
 
16:15-17:15
 邓建松
 等几何分析(2)
 
7月5日

星期五
 08:30-10:00
 周世哲
 Animated Line drawing and pattern-aware curve decoration
 
10:15-11:45
 刘永进
 网格曲面上基于测地度量的Voronoi图构建
 
15:00-16:00
 李新
 基于T样条的几何造型(1)
 
16:15-17:15
 李新
 基于T样条的几何造型(2)
 
7月6日

星期六
 08:30-10:00
 陈为
 信息可视化与可视分析(1)
 
10:15-11:45
 陈为
 信息可视化与可视分析(2)
 
15:00-16:00
 杨周旺
 压缩感知与几何稀疏建模(1)
 
16:15-17:15
 杨周旺
 压缩感知与几何稀疏建模(2)
 
7月7日

星期日
 08:30-10:00
 吴春林
 Variational methods for image processing and computer graphics(1)
 
10:15-11:45
 吴春林
 Variational methods for image processing and computer graphics(2)
 
15:00-16:00
 杨周旺
 压缩感知与几何稀疏建模(3)
 
16:15-17:15
 陈雪锦
 基于图像的三维建模(1)
 
7月8日

星期一
 08:30-10:00
 陈雪锦
 基于图像的三维建模(2)
 
10:15-11:45
 张磊
 基于互联网图像/视频的图形学研究
 
15:00-16:00
 Seungyong Lee
 Image deblurring
 
16:15-17:15
 Seungyong Lee
 Upright photo adjustment
 
7月9日

星期二
 08:30-10:00
 刘利刚
 从形状理解、分析到建模
 
10:15-11:45
 Jorg Peters
 Modeling with rational biquadratic splines
 
15:00-16:00
 Seungyong Lee
 Non-photorealistic rendering (1)
 
16:15-17:15
 Seungyong Lee
 Non-photorealistic rendering (2)
 
7月10日

星期三
 08:30-10:00
 Niloy Mitra
 Structure-aware geometry processing (1)
 
10:15-11:45
 Niloy Mitra
 Structure-aware geometry processing (2)
 
15:00-16:00
 Jorg Peters
 Subdivision algorithms (1)
 
16:15-17:15
 Jorg Peters
 Subdivision algorithms (2)
 
17:15-17:25
 刘利刚
 课程总结
 

 


--------------------------------------------------------------------------------

授课教师介绍 
Jorg Peters, University of Florida, USA
http://www.cise.ufl.edu/~jorg/ 

Jorg Peters is a professor at Department of Computer & Information Science & Engineering, University of Florida. TBD

 

Niloy Mitra, University College London (UCL), UK
http://www0.cs.ucl.ac.uk/staff/n.mitra/index.html 

Niloy J. Mitra is an associate professor (Reader) in the Department of Computer Science at University College London (UCL). Earlier, he co-founded the Geometric Modeling and Visualization Center (GMSV) center at KAUST. He received his Ph.D. degree and Masters in Electrical Engineering from Stanford University. His research interests include shape understanding, fabrication-aware design, geometric modeling, recreational art, and computer graphics in general.  

 

Seungyong Lee, Pohang Univ. of Sci. & Tech. (POSTECH), Korea
http://www.postech.ac.kr/~leesy/ 

Seungyong Lee is a professor at at Dept. of Computer Sci. & Eng., POSTECH. TBD

 

陈为,浙江大学
http://www.cad.zju.edu.cn/home/chenwei 

陈为,1976年生,浙江大学计算机学院CAD&CG国家重点实验室,教授。1996年本科毕业于浙江大学应用数学系,2000年6月至2002年6月在德国Fraunhofer图形研究所攻读联合培养博士,2002年9月进入浙江大学工作,2009年12月晋升教授。2006年7月至2008年9月在美国普渡大学从事访问研究。研究兴趣包括可视化和可视分析。发表国际一流学术期刊论文30余篇。担任期刊《计算机辅助设计与图形学学报》编委。担任国际著名学术会议程序委员会委员多次(IEEE Visualization, EuroVis, Pacific Graphics, CGI, Pacific Vis等)。担任IEEE Pacific Visualization 2011, 2012分论坛主席,VINCI国际会议大会主席(2010,2012),IEEE Pacific Visualization 2013大会论文主席。 
 

刘永进,清华大学
http://cg.cs.tsinghua.edu.cn/people/~Yongjin/Yongjin.htm 

刘永进,清华大学计算机系副教授。于1998年获天津大学学士学位,1999年和2003年分别获香港科技大学硕士和博士学位。2004年1月至2006年1月在香港科技大学任职博士后副研究员,2006年1月到清华大学计算机系任教。研究兴趣包括计算几何与图形学、模式识别、计算机辅助设计等。 
 

陈中贵,厦门大学
http://59.77.0.69/~zgchen/ 

厦门大学信息科学与技术学院计算机科学系助理教授,硕士生导师。2009年毕业于浙江大学数学系,获理学博士学位。2009年至2010年于香港大学计算机系从事博士后研究。研究兴趣包括数字几何处理、计算几何等。
  

张磊,北京理工大学
http://cs.bit.edu.cn/zhanglei  

北京理工大学计算机学院讲师,硕士生导师。研究方向为计算机图形学、图像与视频处理。分别于2004年和2009年在浙江大学数学系获得学士和博士学位。2009年9月至2011年12月在西安交通大学电信学院从事博士后研究工作。2011年12月加入北京理工大学计算机学院。2012年9月聘为硕士生导师。2013年1月入选“北京理工大学优秀青年教师资助计划”。在Siggraph Asia以及ACM TOG、IEEE TVCG、CGF等国际著名会议和期刊发表SCI论文10余篇。目前作为课题负责人主持国家自然科学青年基金和北京市自然科学基金面上项目各一项,作为子课题负责人参加国家自然科学基金重点项目、863计划、武器装备预研项目等课题。 

 

吴春林,南开大学

Dr. Wu obtained his Ph.D degree from University of Science and Technology of China in 2006. After taking several Research Fellow positions, he joined Nankai University in 2012 as an associate professor. His research interests are in mathematical methods and algorithms in image processing and computer graphics. Dr. Wu has published nearly 20 research papers including several in top journals such as SIAM J. Imaging Sciences and ACM TOG. 

 

童晶,河海大学
http://jingtong.weebly.com/

童晶,河海大学教师,2013年3月于浙江大学CAD&CG国家重点实验室获得博士学位。近年来主要从事深度相机、三维打印的应用研究。研究方向为计算机图形学、计算机视觉、虚拟现实。 
 

陈雪锦,中国科学技术大学
http://staff.ustc.edu.cn/~xjchen99 

Xuejin Chen obtained her Ph.D. and B.S in Department of Electronic Science and Technology in University of Science and Technology of China (USTC) in 2008 and 2003. My Ph.D. supervisor is Prof. Heung-Yeung Shum. She had been taking internship in Visual Computing Group in Microsoft Research Asia (MSRA) since July 2004 to 2008 mentored by Dr. Ying-Qing Xu and Sing Bing Kang. During 2008~2010, Xuejin Chen worked with Prof. Julie Dorsey and Prof. Holly Rushmeier on sketching related projects at Computer Graphics Lab at Yale. She has been working at Dept. of Electronic Engineering and Information Science in USTC as an associated professor since Aug. 2010. Her research interests include image-based modeling, sketch-based application and 3D modeling from point clouds. 
 

邓建松,中国科学技术大学
http://staff.ustc.edu.cn/~dengjs/ 

1989年进入中国科技大学数学系本科学习(五年制),1993年提前毕业,获学士学位。随后被保送攻读中国科技大学数学系计算机辅助几何设计方向的博士学位。1998年毕业获博士学位,并留校任教至今。曾先后到香港科技大学的CAD/CAM中心、英国伯明翰大学Alan A. Ball主持的几何建模小组、香港大学计算机系、美国宾州州立大学数学系访问工作。现为中国科学技术大学教授、博士生导师。入选教育部2008年度“新世纪优秀人才支持计划”。主要从事计算机辅助几何设计与计算机图形学的应用基础性研究工作。近几年来,在分片代数曲面拼接,浅水波计算机模拟,动态隐式曲面造型,多变量样条函数的维数、有理曲线和曲面的μ基,T网格上样条函数的理论与应用等方面做出了许多的工作。 
 

杨周旺,中国科学技术大学
http://staff.ustc.edu.cn/~yangzw/ 

杨周旺,中国科学技术大学副教授。2011年入选教育部新世纪优秀人才支持计划。1993 年进入中国科学技术大学数学系本科(五年制)学习,1997 年提前毕业。随后保送在中科大数学系读研究生,2000年获得运筹学硕士学位并留校任教。2002 年就读计算数学专业的博士研究生,于2005 年获得博士学位。2006年12月至2007年11月在韩国首尔国立大学做博士后研究,2010.8-2011.8期间在美国佐治亚理工学院进行学术访问研究。专业方向为应用数学,主要是综合运用最优化、统计、计算、几何等领域的理论对相关应用问题进行数学建模。近年来,主要从事几何稀疏建模及压缩感知相关理论的研究。 
 

李新,中国科学技术大学


李新,中国科学技术大学数学科学学院的副教授。1998年进入中国科技大学数学系学习,分别于2002年和2008年获得学士学位和博士学位。2008年,申请人获得中国科学院院长特别奖,并获得2009年中科院优秀博士论文奖,2010年全国优秀博士论文奖。2008年7月起任中国科学技术大学计算机学院副教授,硕士生导师,2012年担任博士生导师。主要研究兴趣计算机辅助几何设计和等几何分析。 
 

张举勇,中国科学技术大学
http://staff.ustc.edu.cn/~juyong 

张举勇,中国科学技术大学副教授。2006年于中科大计算机系获得学士学位,2011年于新加坡南洋理工大学计算机工程学院获得博士学位,2011年至2012年于瑞士联邦理工学院从事博士后研究,2012年至今工作于中国科学技术大学数学科学学院。研究兴趣包括图像处理与优化,几何处理,建筑几何等课题。 
 

周世哲,中国科学技术大学
http://staff.ustc.edu.cn/~szhou/ 

周世哲博士2011年毕业于浙江大学应用数学专业,随后赴法国Inria研究所继续博士后研究。2010年曾在香港城市大学交流访问。博士期间主要研究方向是不同维度级联驱动的建模技术, 该技术可应用于直观语义式的图像编辑, 数字浮雕实时建模以及精确匹配的曲面纹理合成等问题。 
 

刘利刚,中国科学技术大学
http://staff.ustc.edu.cn/~lgliu/ 

刘利刚,中国科学技术大学教授,中国科学院“百人计划”。于2001年在浙江大学获得应用数学博士学位;于2001年至2004年期间在微软亚洲研究院从事计算机图形学研究;之后于2004年至2012年期间在浙江大学数学系工作。在2009年至2011年期间,在美国哈佛大学计算机系进行学术访问研究。近五年发表研究论文50余篇,部分论文发表在国际顶级期刊和会议上。主持国家自然科学基金项目3项,于2012年获得国家自然科学“优秀青年基金”项目。获得国家发明专利一项,计算机软件著作权15项。研究兴趣包括计算机图形学,几何建模与处理,图像处理等。 
 


--------------------------------------------------------------------------------

课程简介
 

Title: Structure-aware geometry processing
Lecturer: Niloy Mitra,UCL
Abstract: 
Shape structure is about the arrangement and relations between shape parts. Structure-aware shape processing goes beyond local geometry and low level processing, and analyzes and processes shapes at a high level. It focuses more on the global inter and intra semantic relations among the parts of shape rather than on their local geometry. With recent developments in easy shape acquisition, access to vast repositories of 3D models, and simple-to-use desktop fabrication possibilities, the study of structure in shapes has become a central research topic in shape analysis, editing, and modeling. A whole new line of structure-aware shape processing algorithms has emerged that base their operation on an attempt to understand such structure in shapes. The algorithms broadly consist of two key phases: an analysis phase, which extracts structural information from input data; and a (smart) processing phase, which utilizes the extracted information for exploration, editing, and synthesis of novel shapes. Our goal is to both give the practitioner an overview of available structure-aware shape processing techniques, as well as identify future research questions in this important, emerging, and fascinating research area.

 

Title: 信息可视化与可视分析
Lecturer: 陈为,浙江大学
Abstract: 
该课程将介绍可视的基本概念与原理、信息可视化的基本方法,以及可视分析的愿景。主要内容包括:信息的表示、可视映射、可视化方法、可视化中的交互、可视分析循环等。配合以大量案例分析。

 

Title: 3D Modeling from images (基于图像的三维建模)
Lecturer: 陈雪锦,中国科学技术大学
Abstract: 
Image-based modeling is one of the hottest topics in Computer Graphics. An image is the projection of a 3D scene to a 2D plane with certain projection settings. In this talk, I will first introduce perspective projection model, which is most close to the real camera model. Second, how to recover the camera parameters (projection matrix) from images will be introduced. The third part is to reconstruct the 3D structure from images. The structure can be represented as 3D point cloud (Structure from Motion), depth map and surface model (Stereo) or concise outlines (image-based modeling). As a special type of images, sketch has been studied to represent design concept. Finally, I will introduce my work on sketch-based modeling.

 

Title: 重心Voronoi图与最优Delaunay剖分及其应用
Lecturer: 陈中贵,厦门大学
Abstract: 
重心Voronoi图(CVT)由于其优良的几何性质在很多领域都有广泛的应用。近几年来,关于CVT性质的研究以及其在不同区域、不同度量上的快速计算方法也成为图形学研究的一个热点。本次课程将介绍CVT的基本性质和计算方法,延伸到带容积约束的重心Voronoi图以及其对偶结构—最优Delaunay剖分(ODT)的计算,并讨论CVT和ODT在网格生成和蓝噪声采样等方面的应用。
 

Title: 等几何分析
Lecturer: 邓建松,中国科技大学
Abstract: 
等几何分析(isogeometric analysis, IGA)是一种与传统的有限元分析在代码框架上完全兼容的计算机辅助工程(CAE)技术。其核心是对分析过程中的网格和逼近,采用一种统一的几何描述,这样可以有效避免网格生成的繁琐性,并且不会出现由于求解区域的逼近而导致的误差,从而使“设计-分析”过程达到更高精度和更加紧密的结合。本课程将从最简单的算例开始,讲解IGA的起源、框架和效果,并且给出应用T网格上的样条进行自适应IGA的算法。 

 

Title: 基于T样条的几何造型
Lecturer: 李新,中国科技大学
Abstract: 
本课程主要介绍一些最新的具有局部细分能力的高阶自由曲面造型技术,包括T网格上的多项式样条,层次B样条,LR样条和T样条。

 

Title: 网格曲面上基于测地度量的Voronoi图构建
Lecturer: 刘永进,清华大学
Abstract: 
Voronoi图是自然科学中得到广泛研究的几何工具之一。本课程介绍计算几何中关于Voronoi图的基本定义,并着重分析近年来计算机图形学中广泛使用的三角网格曲面上Voronoi图的构建方法。该构建方法的难点在于所采用的测地度量所带来的与欧氏空间中Voronoi图截然不同的拓扑和组合性质。以网格曲面上采用测地度量的Voronoi图为基本几何工具,最后介绍该几何工具在计算机图形学与模式识别中的几个典型应用。

 

Title: 从深度相机到三维打印--原理、应用、研究
Lecturer: 童晶,河海大学
Abstract: 
随着深度相机技术的走向普及,使得一般用户也能简单、高效、廉价地创建数字三维模型。随着三维打印技术的快速发展,人们不仅可以得到虚拟的数字化模型,也能类似打印二维照片,生成实物的三维模型。本课程将介绍深度相机、三维打印设备的原理,并列举其在工业设计、加工制造、生物医学、文化创意等诸多领域的应用。低成本三维扫描、三维打印技术中亟待解决的问题,也为计算机图形学的理论及应用研究提供了新的机遇。

 

Title: Variational methods for image processing and computer graphics
Lecturer: 吴春林,南开大学
Abstract: 
In this lecture I will introduce variational methods for image processing and computer graphics. In recent years variational methods have been proven successful in imaging sciences. Both fundamental models in image processing and generalizations in computer graphics applications will be introduced.

 

Title: 压缩感知与几何稀疏建模
Lecturer: 杨周旺,中国科技大学
Abstract: 
课程内容主要包括两个方面:
(1) 压缩感觉的理论与算法,介绍压缩感知的相关理论,压缩感知模型的求解算法及其应用条件。
(2) 几何稀疏建模方法及应用,介绍稀疏建模方法(即如何获得信号的稀疏表达)在几何信号处理中的若干应用。

 

Title: 建筑几何研究进展
Lecturer: 张举勇,中国科学技术大学
Abstract: 
建筑几何本质是通过计算几何,几何分析,数学优化等技术来解决建筑领域中一些具有难度的设计、构造与分析等问题。近年来,建筑几何作为新兴的交叉学科吸引了来自计算机图形学,建筑,几何分析等领域研究人员的浓厚兴趣。这促进了建筑几何学科的快速发展,相关的建筑几何咨询公司与开源软件也推动了传统的建筑设计行业,如埃菲尔铁搭的改建中就运用了建筑几何的最新研究成果。本课程主要介绍近来建筑几何一些研究进展,包括自由曲面的平面四边形化,形状空间探索,曲面玻璃的应用等课题。

 

Title: 基于互联网图像/视频的图形学研究
Lecturer: 张磊,北京理工大学
Abstract:
互联网技术的发展和数码摄像设备的普及使得图像/视频的获取和分享变得非常容易,由此形成了以海量、多源、异构图像/视频数据聚合为代表的大数据资源,给包括计算机图形学在内的许多学科带来了新的挑战和机遇。本课程将主要介绍近几年计算机图形学领域围绕互联网图像/视频开展的研究工作,重点介绍大规模数据聚合在图像/视频特征分析、内容编辑、知识理解等方面产生的新问题,以及在计算机图形学的几何建模、绘制及其应用中产生的新方法。此外,还将介绍我们课题组在该领域开展的若干代表性研究工作。

 

Title: Animated Line drawing and pattern-aware curve decoration
Lecturer: 周世哲,中国科技大学
Abstract:
Recent research works try to assist human's handwriting and drawing process by guiding the curve shape with abstracted structure sketches and enhancing low-level details with stroke stylization. We will discuss about several methods on how to construct abstractions of line drawings by progressive simplification and geometric fitting and their applications on inverse animation of a plausible drawing process. In terms of curve decoration, we will look into several synthesis-based line stylization methods, which owns various advantages including distortion-free, exemplar pattern-awareness, structure-preservation, etc. Besides novel workflow and optimization, synthesis speed issues dealt with a parallel implementation will also be discussed.

 

Title: 几何建模与处理及计算机图形学进展
Lecturer: 刘利刚,中国科技大学
Abstract: 
随着计算机图形学的快速发展、数字摄像机和扫描工具等获取三维信息的技术手段不断进步和成熟,以及三维图形处理硬件和计算机性能的飞速提高,三维几何模型的传播和应用得到广泛的推广和使用,已成为继声音、图像和视频之后的第四种多媒体数据类型。我们将介绍最近10年来数字几何处理的主要问题、方法及进展, 并且介绍最近的计算机图形学的进展。 

 

Title: 从形状理解、分析到建模
Lecturer: 刘利刚,中国科技大学
Abstract: 
近年来三维模型获取和生成的手段日新月异,但三维内容生成仍旧是计算机图形学领域的难点。如何批量生成多样的三维模型,以快速构建、丰富三维虚拟场景(如城市、战场等),是当前几何建模的核心问题之一。随着互联网上三维模型数量和质量的不断提高,如何分析和理解三维模型集合中蕴含的语义信息,并借助该语义信息自动合成新的三维模型,已逐渐成为图形学的最新热点。本次报告首先介绍基于同类物体三维模型集合的联合语义分析。基于分析得到的语义信息,我们介绍若干种语义驱动的三维模型生成方法。

 


--------------------------------------------------------------------------------

Texts
 

References:
            State-of-the-art papers in computer graphics.
Readings:
            Various journal papers, conference papers, or WWW materials as appropriate.
 


--------------------------------------------------------------------------------

Resources

C++ coding styles

Computer Program Documentation Standards

Advices on Researches:

What math is important for computer graphics? (by Grey Turk)  (in English) (in Chinese) 
The Elements of Style 
Writing Technical Article 
Advice on Research and Writing (a collection) 
How to Succeed in Graduate School: A Guide for Students and Advisors   Part I   Part II (by Marie desJardins) 
Guide to Grammar & Writing 
How to Do Good Research in Graphics Lab? 
How to learn computer graphics? (in Chinese) 
About tutorial of computer graphics. (in Chinese) 
Mesh Models:

Cyberware 
3D cafe 
3D Links 
Free3D 
PoserWorld 
3D Studio 
3Dup 
Stanford 
Princeton 3D Model Search Engine 
Implicit Models 
The Brown Mesh Set 
Mesh library on the internet:

nOpenMesh 
CGAL  
GNU Triangulated Surface Library 
MeshMaker 
Touma-Gotsman mesh coding package (includes the IBM mesh optimizer) 
General Purpose Mesh Library by Xianfeng Gu (or here) 
Mesh library by Igor Guskov 
Edgebreaker: 3D compression software
Model formats:

nThe Graphics File Formats Page 
dxflib — for reading DXF models 
lib3ds — for reading 3D studio files 
ply 1.1 — an older version of the PLY library from Stanford 
PLYtools — Greg Turk’s code for working with PLY files 
trimesh — a C++ library for working with PLY files from Szymon Rusinkiewicz [not quite as general as the libraries above] 
Wotsit’s List — as with the image formats, a rather comprehensive list 
OpenGL programming:

nOpenGL — the home of OpenGL 
Mesa — a free implementation of an OpenGL work-alike 
Advanced OpenGL Techniques — tutorial course from SIGGRAPH 1999 
OpenGL Tips — “way cool, way fast OpenGL” from Mark Kilgard 
Nate Robins tutorials — nice collection of programs that interactively demonstrate the behavior of OpenGL 
NeHe Productions — a popular collection of OpenGL examples 
GUI toolkits:

nFLTK — cross-platform toolkit with good OpenGL support 
GLUT — standard but minimal OpenGL cross-platform toolkit 
freeglut — Open Source reimplementation of GLUT 
GLUI — implements typical GUI widgets with OpenGL in GLUT windows 
GLOW — another OpenGL-based widget set 
PUI — similar in spirit to GLUI 
GLGooey — another widgets-in-OpenGL library 
Cpw — application framework for OpenGL programs (Windows only) 
Renders:

nPOV Ray 
Rayshade 
RADIANCE 
Useful coding related sites on the internet:

nCodeguru: http://www.codeguru.com/  
Codeproject: http://www.codeproject.com/  

--------------------------------------------------------------------------------

历年暑期课程


--------------------------------------------------------------------------------

Send any comments or suggestions to Prof. Ligang Liu (lgliu@ustc.edu.cn) 
Copyright © 2013, Ligang Liu