摘要:
最近因为一个比赛项目用了段时间的PhysX,来总结下如何在Directx11中使用PhysX吧。 首先是PhysX的部署。这个在PhysXSDK的第一页的Installation也有讲了。 1:在PhysX的SDK里面找到PhysXCore.dll,PhysXCooking.dll,PhysXDevice.dllandthecudartXX_XX_X.dll(e.g.cudart32_30_9.dllorcudart_64_30.9.dll),PhysXLoader.dllPhysXLoader.lib几个库,放到你自己工程的workingdirectory下。 2:在Linker->I 阅读全文
摘要:
最近尝试用了下Directx下的Effect框架,作为一初学者初学者,说下为什么我们要使用Effect框架及其好处吧。 首先Effect最大好处的就是简单,使得编写Shader绘制的程序工作量大大下降。如果不用Effect框架,那么一个个VertexShader,GeometryShader和PixelShader都要一遍遍的先用D3DX11CompileFromFile得到二进制代码,再分别调CreateVertexShader,CreateGeometryShader和CreatePixelShader等创建ID3D11VertexShader,ID3D11GeometryShader,I 阅读全文