学院新闻

揭秘图形编程——记“计算机图形开发之路”主题讲座

发布日期:2015-04-19 浏览次数:30

  (电波通讯社 罗吉文 2015年4月19日报道)

   (摄影 罗欣欣)

  4月17日19:00,我院计算机工程系陈洪老师在三教128展开“计算机图形开发之路”的主题讲座。讲座作为“五月的花海”系列活动,由校团委主办,电波通讯社、信电学院学生会、计算机协会承办,旨在用基础化的讲解,激发同学们的学习图形编程的兴趣,扩宽个人视野。

  讲座一开始,陈洪老师首先说起自己的本科时代,回顾95年时中关村相关技术人员做讲座时观者云集的场面,大家对计算机兴趣颇浓。他谈到自己从大学玩游戏时到现在的心理历程、身份转变——从玩的消费者到专业领域的从业者,也自豪满满地谈起一位曾经因自己的讲座而与图形编程结缘,现在在该领域大有建树的学生,引起了同学们的极大兴趣。

  随后陈老师从游戏、影视两方面将大家引入图形编程的奥妙世界。在游戏方面,陈老师指出愤怒的小鸟此类小游戏背后就蕴含了丰富的编程算法,如对抛物线的模拟,对刚体力学的计算。影视方面,《功夫熊猫》中熊猫的几千万根毛发,在制作时都是独立可运动的;《海底总动员》则大量使用流体力学相关知识进行计算;《阿凡达》的特效制作更是带来强烈视觉冲击。陈老师介绍到,好莱坞大片的制作团队中基本都有一特效团队即程序员队伍。陈老师感慨到这用技术来做画面的思维之精巧,这用计算机算法来实现电影画面的技术之高超。

  接着陈老师高屋建瓴地介绍了开发库这一3D显示的基本实现方法,其中提到了两种基本坐标系,并加上使用色彩、光照阴影、纹理贴图等方法使画面更真实。接着,他从线性代数的广泛应用提及图形数学,指出物理仿真对优化图形质量的重要性,同时提到引擎、编辑工具等图形编程的基本技术需求。

  除了这些基本技术需求,陈老师还提出了“特性”的更高要求,从构造3D特性的地形、模型及动画、粒子系统、植物四个方面强化了特性的使用。并分别就这四个方面给同学们一定的实例演示,引来大家惊叹连连。陈老师满怀激情地说到,一个普通的程序员,当他编写的一切尽在自己掌控中时,所体会到的感觉与成神无异,这真挚的感情流露引来阵阵掌声。最后,陈老师总结道:“今天的讲座是关于图形编程的入门级基础讲解,希望能为大家剖析解读其背后的运转机理,引起大家上下求索的兴趣,祝愿大家越走越远。”

  之后,在院学生会宣传部部长牛珊珊的主持下,讲座进入观众提问环节,一时间,会场气氛十分活跃。最后,在意犹未尽的掌声中,图形编程讲座圆满结束。

电话:010-62736746

邮箱:eic@cau.edu.cn

地址:北京市海淀区清华东路17号

邮编:100083

微信关注

©2017 信息与电气工程学院