2009年8月23日

<@乌龟:>[原创]设计自己的3D图像引擎(3): WuguiEngine 之基础循环的实现

摘要: 1. 实现一个可重用的Windows Class(WEWindow) 下面的内容可能需要你知道一点简单的Windows程序编写的知识, 如果发现看不太懂, 也不用找很多的资料, 只要看看DirectX SDK中附带的Direct3D Turtorial就行了. 窗体的建立主要是有如下的难点: 1) 消息循环中的On Idle的处理函数不太好放. 2) WinMain函数入口处的HInstance需... 阅读全文

posted @ 2009-08-23 17:47 乌龟_毛驴 阅读(1650) 评论(4) 推荐(1) 编辑

<@乌龟:>[原创]设计自己的3D图像引擎(2): WuguiEngine之项目结构组织

摘要: 1. 项目文件夹组织: 本引擎中没有把各个源文件放在不同的文件夹之下,只是使用了VS2008的Filter功能,虚拟的分出了一些文件夹,在项目浏览器中可以比较方便的看到 上面的图片是基本的一个组织情况: Core里面是一些核心的类, 比如说计时器等等 Document里面就是文档了 FX是Shader的代码 Graphics里面是渲染需要的类,里面又有一些文件夹: Effect是Shader的一... 阅读全文

posted @ 2009-08-23 16:47 乌龟_毛驴 阅读(2008) 评论(3) 推荐(1) 编辑

<@乌龟:>[原创]设计自己的3D图像引擎(1): WuguiEngine之开篇的话

摘要: 前言: 研究C++相关的知识有了不少的时间了.最近一段时间开始写自己的继续C++ Direct3D图像引擎-WuguiEngine. 代码也参考了不少的资料. 从引擎的功能上来说,不求能够让大众接受, 不求能够成为一个众多人维护的开源项目(不过源代码是开放的,只是没有太多精力来管理一个项目). 只是我一个在学习过程中的一个简单的项目.同时我在编写的过程中也希望能够多和大家交流, 把我的心得与大家分... 阅读全文

posted @ 2009-08-23 16:26 乌龟_毛驴 阅读(2126) 评论(7) 推荐(1) 编辑

导航