文章分类 -  渲染

摘要:仅供个人学习使用,请勿转载,勿用于任何商业用途。作者:Clayman 与玩游戏相比,写游戏要复杂上千万倍,除了需要掌握通用的编程技巧以外,还要有相当的图形学,物理,数学基础,特别是在国内,由于相关资料的缺乏,更是让初学者无从下手。下面总结了一些入门方法和比较容易入手的资料。 首先你要精通一门高级语言 阅读全文
posted @ 2016-04-22 17:21 何人之名 阅读(229) 评论(0) 推荐(0)
摘要:首先得声明我这篇文章只有很少的篇幅介绍龙书,其实我是想写点东西给那些看完龙书的人。 这是我接触3D图形编程的第一本书,接触3d图形编程前,我看的是《Windows 游戏编程大师技巧》,只看了前几章,当时我急着想去学3D的酷玩意儿,立刻就没耐心看GDI,DirectDraw。转投Direct3D门下, 阅读全文
posted @ 2016-04-22 17:03 何人之名 阅读(3015) 评论(1) 推荐(0)
摘要:这里简要说明一下 fx 文件, fx 文件是渲染管线的配置文件, 主要由三部分组成:变量声明,管道状态technique, pass,渲染函数, 1. 变量声明在文件开始,这些变量可以在运行时操作,格式如下, type id : tag = {initiliaze value} ; 其中 type 阅读全文
posted @ 2016-04-22 16:32 何人之名 阅读(594) 评论(0) 推荐(0)
摘要:环境:vs10 + dx june 2010 问题:dx10 和 dx11 的sample release版本下才能跑。dx09的sample 都可以。 问 题的原因是:由于微软的更新中KB2670838,这个为了给IE10的安装做 好准备,对Directx的3D和2D图形方面的处理提升性能的更新包 阅读全文
posted @ 2016-04-22 13:17 何人之名 阅读(134) 评论(0) 推荐(0)
摘要:用了这么久的DXUT,今天才发现对于shader中的变量无需先获取变量对于的handle然后再设置值,可以直接通过变量名来设置。// V( g_pEffect->SetMatrix( g_hWorldViewProj, &mWorldViewProjection) );V( g_pEffect->S 阅读全文
posted @ 2016-04-21 16:22 何人之名 阅读(160) 评论(0) 推荐(0)
摘要:前两个月十分的郁闷,一直都没有将DirectX SDK安装成功,总是在最后配置Visual C++ Runtime的时候出现S1023这个错误 上网找了一大圈,最后还是在stack overflow上找到: 地址是:http://stackoverflow.com/questions/4102259 阅读全文
posted @ 2016-04-20 15:22 何人之名 阅读(272) 评论(0) 推荐(0)
摘要:工具以及版本: Directx sdk june 2010 Visual studio 2010 配置方法: 1、先安装directxsdk 安装完后,默认会生成一个环境变量DXSDK_DIR,不用管 2、在vs2010中新建win32 application 空项目 3、 “配置属性”->“VC+ 阅读全文
posted @ 2016-04-20 15:21 何人之名 阅读(585) 评论(0) 推荐(0)