05 2011 档案
摘要:首先得声明我这篇文章只有很少的篇幅介绍龙书,其实我是想写点东西给那些看完龙书的人。 这是我接触3D图形编程的第一本书,接触3d图形编程前,我看的是《Windows 游戏编程大师技巧》,只看了前几章,当时我急着想去学3D的酷玩意儿,立刻就没耐心看GDI,DirectDraw。转投Direct3D门下,入门书当然是这本龙书了。对我来说龙书最棒的地方在于,它除了开始的数学基础章节外,每一章都能详细地引导读者去实现一个简单的3D特性,从画三角形到摄像机,到简单的粒子系统,地形,甚至到shader。Luna无疑是睿智而狡猾的,他知道初学者往往耐心不够,所以他总是适时地丢出个胡萝卜,让读者保持着继续的动力
阅读全文
摘要:学习ogre的话,只有sdk是不够的,只能看例子,ogre本身的代码都堆叠在那里,没有一个ide来查看是比较悲剧的,下面讲一下我从源代码创建ogre的过程吧。首先系统要安装vs2005+sp1,注意此sp1有两个哦,另一个不常见的是INTL,解决atl安全的补丁;还要有directx SDK包,对于ogre1.72,推荐用feb2010版本,我用的jun2010就有一些问题;如果要支持ogre的paging组件,还需要安装boost,对于我,可以使用boostpro installer来安装,这个一搜就搜到了,注意选择Multithreaded 和Multithreaded Debug支持,注
阅读全文
摘要:以前弄过,结果这次用到又给忘了,先是在11.04上用,结果发现增强包不支持那么高的内核,所以降到10.04,安装好后升级了下补丁,重启发现又不行了,原来是内核也给升级了,没办法,重新安装增强包,安装完后关机,设置数据共享,比如设定共享名为Share,重启后再控制台探测一下vboxsf模块是否加载成功,modprobe vboxsf,如果成功,就可以手动建立挂在文件夹并挂载了:mkdir /mnt/sharemount -t vboxsf share /mnt/share注意,我发现windows下建立的共享名在linux下只认小写,所以Share==share,呵呵。另外说明一点,vbox里边
阅读全文
摘要:最近下了ogre的SDK来学习,发现编译好sample之后无法运行的问题,提示应用程序初始化失败,上网搜了很多解决方案,发现其实有一条是很容易忘的,就是安装完sdk后要手动将ogre的环境变量设置好,这个在ogre官网上有说明,但是说明里边是在cmd下设置的,必须永久的添加到系统环境变量中才可以哦,其他的比如安装sp1啥的我就不废话了。另外在生成sample的时候如果提示预连接错误,则需要将SampleBrowser工程的预链接事件中的命令行对应的cmake安装路径设置对。就这么多吧。
阅读全文
浙公网安备 33010602011771号