Direct3D中常用的数学计算方法总结
FLOAT D3DXVec3Length(CONST D3DXVECTOR3* pV)
D3DXVECTOR3* WINAPI D3DXVec3Normalize(D3DXVECTOR3* pOut,CONST D3DXVECTOR3* pV)
FLOAT D3DXVec3Dot(CONST D3DXVECTOR3* pV1,CO...
分类:
其他好文 时间:
2015-02-26 13:28:49
阅读次数:
112
pd3dDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_XRGB(36, 36, 36)); //设置环境光
pd3dDevice->SetRenderState(D3DRS_SPECULARENABLE,true); //启用镜面光,默认关闭
typedef structD3DLIGHT9 {
D3DLIGHTTYP...
分类:
其他好文 时间:
2015-02-24 17:32:16
阅读次数:
244
一、程序部分
1、几个全局变量的定义:
ID3DXEffect* g_pEffect = NULL;
D3DXMATRIXA16 g_mCenterWorld;
D3DXHANDLE g_hWorld = NULL;
D3DXHANDLE g_hWorldViewPro...
分类:
其他好文 时间:
2015-02-23 15:32:24
阅读次数:
283
函数D3DXComputeBoundingSphere和D3DXComputeBoundingBox分别计算出一个物体的外接球和外接体;使用D3DXComputeBoundingSphere和D3DXComputeBoundingBox计算Mesh对象的边界;边界范围接近对象真实的边界,可加速碰撞检测等计算。
函数原型如下;
HRESULT WINAPI D3DXComputeBoundingS...
分类:
其他好文 时间:
2015-02-23 00:17:20
阅读次数:
358
显然DirectDraw是Windows下写2D图形程序的最好选择,虽然Direct3D也可以写,但是没DirectDraw简单方便,特别对于初学者,一来就接触那么多函数和参数总不是件愉快的事,所以我的文章主要结合我做的工作,谈谈DirectDraw编程中一些比较关键的技术,大多是我自己想出来的。我...
分类:
其他好文 时间:
2015-02-10 21:28:54
阅读次数:
276
本篇将简单整理Direct3D 10的文本输出的实现,具体内容参照《Introductionto3DGameProgrammingwithDirectX 10》(中文版有汤毅翻译的电子书《DirectX 10 3D游戏编程入门》)。1.填充D3DX10_FONT_DESC结构体D3DX库提供了用于显...
分类:
其他好文 时间:
2015-01-25 15:14:53
阅读次数:
320
本篇将简单整理Direct3D 10的计时器实现,具体内容参照《Introductionto3DGameProgrammingwithDirectX 10》(中文版有汤毅翻译的电子书《DirectX 10 3D游戏编程入门》)。1.高精度性能计数器Direct3D10使用高精度性能计数器(精度达微秒...
分类:
其他好文 时间:
2015-01-25 06:29:55
阅读次数:
236
本篇将简单整理Direct3D 10的初始化,具体内容参照《Introductionto3DGameProgrammingwithDirectX 10》(中文版有汤毅翻译的电子书《DirectX 10 3D游戏编程入门》)。Direct3D 10的初始化可分为以下几个步骤:1.填充一个DXGI_SW...
分类:
其他好文 时间:
2015-01-25 06:27:27
阅读次数:
329
【狗刨学习网】
问题是这样的,美术用Windows来烘培场景,BuildSetting切在Android平台。
必须在电脑上把光打的很爆才能在手机上看到正常的效果。
解决的办法是,如下图所示,在PlayerSettings界面,选择PC平台,不要勾选Use
Direct3D 11*.
...
分类:
移动开发 时间:
2015-01-24 10:15:12
阅读次数:
422
Direct3D中实现图元的鼠标拾取 BY 重剑,2004.5.28重剑空间原文链接:http://dev.gameres.com/Program/Visual/3D/pick_2004_529.htm索引:1、什么是拾取,拾取能做什么?2、拾取操作的步骤和实现 2.1. 变换并获得通过视点和屏幕上...
分类:
其他好文 时间:
2015-01-22 12:53:58
阅读次数:
816