08 2011 档案
摘要:安装好ActivePrel和下载好OpenSSL的源码后,如下目录:d:\prel64\;d:\openssl\;
1.打开VS命令工具下的“x64 WIN64命令提示”,用CD进入d:\openssl
2.按步骤输入如下内容就OK了:
1.perl Configure VC-WIN64A –prefix=c:\local\openssl
2.ms\do_win64a.bat
3.nmake -f ms\ntdll.mak
4.nmake -f ms\ntdll.mak test (all tests passed)
5.nmake -f ms\ntdll.mak install
阅读全文
摘要:上一篇文章中我们认识了Direct3D中一些空间坐标系,其中包含了几何模型坐标系,世界坐标系,观察坐标系,投影坐标系以及屏幕坐标系,一些纯理论的知识。今天我们来了解一下这些坐标系的变换,并且通过一个例子来说明这些坐标系的关系。这些变换主要在于几何模型到世界坐标系的变化,世界坐标系到观察坐标系的变化,和观察坐标系到投影之间的变换,最后将投影所得的图像通过绘图管线在屏幕上绘制出来。
阅读全文
摘要:在前一篇文章中我们知道了顶点着色器和像素着色器的用途,在例子中也知道了如何在3D的坐标系中画一个2D的图像,即画一个三角形,这次我们需要知道如何在3D坐标系中呈现一个3D的图像,并且了解一下在3D空间中几个坐标系的认识。这些在游戏编程中都会使用到,因为每个3D物件都有自己的坐标系,至于如何转换这些坐标系我想可能我们需要在下一节中进行另一番讨论。学习是无止境的,贵在坚持,希望我也能够坚持我童年时的梦想,在不久的将来实现我的游戏梦。
阅读全文