zoukankan      html  css  js  c++  java
  • 海水的绘制 szlongman

        在国内高校,"图形学与游戏程序设计"一直不受重视,计算机专业毕业的学生基本上不太了解这一领域.有些学校也设有"计算机图形学"这类课程,但教材的陈旧与刻板,很大程度上抑制了学生们的学习热情.在国外,与游戏密切相关的实时绘制(real-time rendering)技术近几年来一直是热点,而国内很奇怪,很冷清.
        不过这种情况,现在正在慢慢好转.继山东大学开设“游戏软件设计”课程之后,浙江大学在2004年度第一学期也针对大三学生首次推出“计算机游戏设计”课程。该课程由浙江大学CAD&CG国家重点实验室副主任耿卫东教授执教,并由几位年轻博士硕士生当任助教。“游戏软件设计”课在教学上鉴于目前国内在专业游戏开发及游戏引擎设计的相关领域还基本处于起步阶段,基本依靠国外文献的情况,对学生的外语阅读能力提出相当高的要求,并参考了计算机系其他专业课程,采用双语教学。同时,这门课程覆盖了计算机图形学、3D动画、交互技术、音频编程、计算机网络、人工智能和软件工程等领域,并引导学生进入艺术级计算机游戏工业的思考和讨论。
        课程推出之后,受到了浙大学生们的普遍欢迎。一开始,大多数学生都想学,热情很高,报名的人大约有300多,而整个学院大三学生也只有400多人。结果,由于选课报名学生过多,几位任课老师不得不对选课学生进行层层筛选,但即便如此,仍出现了第一天上课学生爆满,教室容纳不了的情况,于是只得紧急调换教室。后来,只得进行筛选,最后根据他们的具体情况选了100人左右。
        看来大家都存在一种误解,以为很少有人会对"图形学与游戏程序设计"感兴趣.而实际情况是:学生们很想学,但由于缺乏师资,无从入门.国内的电脑报刊上,只讲JAVA,VC,VB,很大程度上局限了学生们的视野.  在中国,一般的电脑杂志上基本上找不到关于图形学的文章;而在网上论坛里,又经常看到不少网友急切地想掌握图形学,却不得要领。针对这种状况,特写此文,希望能抛砖引玉,营造一个较好的交流氛围。与本文配套的演示程序需要在directx 9.0环境下运行,显卡必须支持PS2.0、VS2.0。(nvidia geforce FX 5200 以上的显卡)

    相关文章见: 《CSDN 开发高手》2004年第7期(总第91期)
                海水的绘制——基于DirectX的三维图像开发
                ::URL::http://mag.csdn.net/Content.aspx?ID=20cbf7fa-3588-4c75-84f0-96dabc85a10b

    执行代码与源程序,现上传至GameRes_upload(waterworld_src_exe.rar)
    本地下载: ::URL::http://www.net638.com.cn:638/download/waterworld_src_exe.rar




  • 相关阅读:
    通用js模块02:validutils.js
    通用js模块04:cookieUtils.js
    通用js模块03:formatutils.js
    通用js模块01:stringutils.js
    应用开发平台与代码生成工具感想
    linq to sql 中isnumeric的使用
    很惭愧啊
    错误:”未能加载文件或程序集“System.Web.Mvc, Version=2.0.0.0” 解决方法
    今天又温习了一下磁盘阵列的概念
    ashx的说明
  • 原文地址:https://www.cnblogs.com/szlongman/p/83668.html
Copyright © 2011-2022 走看看