傲劍游戲工作室

   莫等闲、白了少年头,空悲切! - 劒蚩
posts - 29, comments - 185, trackbacks - 0, articles - 0
  IT博客网 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

Soft3d - 基本框架, 第一个三角形

Posted on 2007-07-20 00:09 劒蚩 阅读(523) 评论(0)  编辑 收藏 引用 所属分类: Soft3d Engine
        终于又开始学习《3D游戏编程大师技巧》这本书了,已经搁了几个月没有碰他了,不过现在也只能是晚上有一些时间来学习,白天还有公司的项目要继续做下去.

       以前就学到了第7章,数学库建立起来了,底层的DDraw渲染库早就已经很成熟了,现在先把以前的内容再复习一遍,然后在继续往下学,个人觉得这本书相当的好,对于每个搞3D渲染的技术人员来说都应该是必备的,特别是3D初学者,我觉得应该是先学这本书,再去学Direct3D或Opengl,这本书对于搞清楚3D实现的原理讲解的非常透彻.学习的时候一定要搞清楚每一个知识点,不能急于求成.

      原来在计算机上画一个旋转的三角形竟然是这样的复杂,我写了差不多10000多行的代码才渲染出来.以前用Opengl只不过几行代码就可以搞定,却不知Opengl底层却做了这么多的事,首先是要弄清楚一整套的坐标系转换,基本的坐标变换包括局部坐标(模型坐标)->世界坐标->相机坐标->透视坐标->屏幕坐标,中间还有裁剪,然后就是要理解透彻最基本的向量,矩阵,四元数.

第一个三角形:
o_Triangle_0000.JPG


标题  
姓名  
主页
验证码 *
内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容)
 
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
[使用Ctrl+Enter键可以直接提交]
 
相关链接: