OpenGL开发进程安排

来源:互联网 发布:斗鱼小杰 程序员 编辑:程序博客网 时间:2024/05/19 16:34

      最近实习工作上有一些比较重要的突破和进展,很开心!前两天毕设选题的事情也基本搞定。课题方向和实习内容很吻合,都是OpenGL下三维虚拟现实系统的实现。所以如果认认真真下功夫把OpenGL用好的话,实习毕设就两不误了:)

 

      谈谈OpenGL开发的安排:

 

      1. 构建健壮性强的OpenGL初始化函数
      2. 构建一个灵活强大的摄像机类
      3. 能够加载和显示BMP JPG图片
      4. 实现键盘鼠标响应
      5. 能够加载和渲染mdl 3ds模型
      6. 实现灵活多样的Alpha混合
      7. 构建高级粒子系统
      8. 实现三维声效
      9. 实现高级Shader效果: 运动模糊,金属反射,镜头光晕,水面波纹,墙面凹凸,枪口空气热效,HDR,实时阴影等等
    10. 天空盒子
    11. 碰撞检测
    12. AI寻路
    13. 数学功能函数

      基于前段时间的学习和研究,目标1、2、3、4、10、13都是比较容易实现的,一个星期时间应该能搞定。剩下的时间主要投入于6、7、9。在实现了上述功能的基础上再做5、11、12这些“高端”一点的数学stuff。

     

      加油!