9月8日去自动化所参加了第一个全职面试,我不记得我投过简历,但是还是接到通知了。自动化所是我曾经向往的地方,不能在这里上学却有可能在这里上班真是有意思!直到现在为止我仍然没有搞明白,我去地方是否是公司,他们全称叫中科院自动化所视觉与艺术研究中心,2007年华表奖最佳动画〈动物狂欢节〉就是这里做的!下面记一下流水账:
我手机快10分钟,人家通知我9点面试,事实上在我手机时间8点40分已经到了那里,找到那个模式楼,上到楼上门是要刷卡的,我只能在门口等,1分钟后上来一批人,一男两女,人家开了门我就跟进去了,发现跟人家走的同一个方向,两女的就是今天的面试官! 我被安排在他们的办公室等候面试,大清早的他们的办公室其实早就有人了,一群年龄相仿的人在做动画,应该都是做艺术的!随后又被安排在会议室等,一直到快9点终于看见第二个面试者,看见了他我的信心倍增,因为那人看起来比我邋遢多了:),跟那哥们聊了一会,原来是已经工作过1年了,太原理工毕业,最近想跳槽!继续等,第三位面试者依然邋遢,竟然是跟kangfu一届的校友师兄,第四位面试者身体微胖,坐像严肃,以前上海做赛车类游戏,武汉理工毕业,我喜欢的东西就多问了他几句,第五位面试者相貌英俊,没有多聊面试就开始了!
葛老师首先介绍了中心的历史,就是一年,方向是数字电影和虚拟现实,现在计划招的这帮人就是将来做虚拟现实方向的,据说可能会做军工项目!待遇参考国家事业单位,那就是比公司低,但是不解决户口,说道这里我应该已经知道我不会去这里工作的。随后进入单个面试环节,葛老师,潘老师,还有一个管技术的,问得问题基本都是参考我简历上写的来问,因为我的简历太实在没有任何水分,无论问什么,基本我都回答很详细,这样让人家觉得我真的做了好多东西。如何让面试官对你有个好印象,考虑这次面试:我估计由于3个原因,他们感觉我不错,1,我去的最早,在那里等了块半个小时,至少面熟,并且面试官可以不看名单叫出我名字;2,衣着还是有必要的,虽然平常在学校邋遢,但是那天我还是穿上了运动鞋和刚洗的白T恤,对比第2,3位面试者,我的外表有很大优势的,呵呵;3,自己简历上的东西一定要是自己做的,否则很容易被问得哑口无言,一定要对简历上写的东西非常熟悉!后来人家说3天内给我一个小任务测试一下我的动手能力。
前天收到了一封email用direct3d或者opengl渲染一个抛物线管道,此道题的关键难点是在
1,抛物线方程
三维的抛物线方程是非常复杂的,需要一个抛物线面和一个平面的交线。还是我以前的方法,“尽量简化”我们只考虑y=x^2,z=0这条抛物线,因为其他任何抛物线都可以使用坐标平移旋转缩放而得到!
2,以抛物线为中心的管道外壁数据
刚开始想着是对抛物线进行平移来获得距离此抛物线固定距离的抛物线镞,但是这个曲线之间的距离实在难求,我想了想还翻来翻高数书觉得此方法不可行,遂放弃!
后来偶然考虑到,可以对抛物线采样,先得到抛物线上的采样点和此点的方向矢量,然后把绘制在x-z平面上的圆线平移旋转过去,这样问题就简单多了!随后再定一个圆线上的采样点,使用三角形把他们连接起来就ok了
3,6自由度的浏览问题
设想一个虚拟的观察球,观察者有个球坐标 r,anglea,angleb,只要修改这三个参数就能获得不同角度的浏览,本来想着使用鼠标滚轮控制r,靠近左右边界控制anglea,上下边界控制angleb,但是后来没有找到鼠标靠近边界这个消息如何响应随放弃了(为了加快速度)角度的调整修改成用键盘控制
这些做完之后,本就可以交工,但是为了精益求精我还增加了参数设置窗口,状态栏显示参数,工具栏修改显示模式等功能,增加了光照效果,这样就比较完美了,刚才已经发过去了,等待周六调试!
转发至微博
转发至微博
评论