![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
3D游戏开发
文章平均质量分 74
Sean2013
这个作者很懒,什么都没留下…
展开
-
C++委托的实现
属于游戏制作人的中文网络平台游戏人才 | 游戏外挂 | 开发社区 首页交流|即时Chat|综合资讯|业界通讯录|开发文档|技术专题|资源|游戏频原创 2008-10-16 09:48:00 · 554 阅读 · 0 评论 -
语言的黏合剂-Swig
语言的黏合剂-Swig开发者在线 Builder.com.cn 更新时间:2008-05-20作者:sundy26 来源:CSDN本文关键词: 黏合剂 语言 python 什么是SWIG? SWIG,即简化封装和接口生成器(Simplified Wrapper and Interface Generator),按照其创建者的说法,是“一种把用C、C++以及Objectiv转载 2009-10-19 17:22:00 · 769 阅读 · 0 评论 -
windows2000提供了如下几种线程池函数用于线程管理
windows2000提供了如下几种线程池函数用于线程管理 收藏 windows2000提供了如下几种线程池函数用于线程管理:一、异步调用函数:BOOL QueueUserWorkItem(PTHREAD_START_ROUTINE pfnCallback,PVOID pvContext,ULONG dwFlags);该函数将“工作项目”放入线程池并且立即返回。工作项目是指一个用pfnCallba翻译 2009-10-19 12:39:00 · 1035 阅读 · 0 评论 -
D3d9的一些更新
由于Aug 8造成的D3D9恐惧症已经完全消除了,这一章将会给大家介绍将3D引擎转向D3D9的各个方面,包括终于出现的全屏幕模式。从这章以后,我将使用D3D9作为讲解的语言继续D2D教程。【OP结束,开始正片】『Why?』 估计大家首先要问的就是“Why?”为什么要前进到D3D9?理由如下:1、D3D9修复了D3D8已知的所有Bug,因此运行起来更稳定,速度也要快。2、D3D9提供了许多便利的原创 2009-03-19 23:48:00 · 2577 阅读 · 1 评论 -
direct3d Memory Pools(内存池)
direct3d Memory Pools(内存池)表面和其它一些D3D资源被放在多种内存池中。内存池的种类由D3DPOOL枚举类型的一个成员来指定。它可以为下列几种:1.D3DPOOL_DEFAULT——表示D3D将根据资源的类型和用途把它们放在最合适的地方。这有可能是显存、AGP内存或者系统内存中。值得注意的是,这种内存池中的资源必须要在IDirect3DDevice9::Reset被调原创 2009-03-19 17:11:00 · 912 阅读 · 0 评论 -
把D3D画面渲染到桌面!
【原创】把D3D画面渲染到桌面!不用创建任何窗口 其实这个很简单,只是创建设备的时候那个hwnd有点不一样! 可能有人就会说,用GetDesktopWindows()获得桌面的句柄不就行了?那就错了!这样会没有效果的!正确的代码如下: HWND hWnd = FindWindowEx(GetDesktopWindow() , 0 , " Progman " , " Program Manager原创 2009-03-07 00:20:00 · 1138 阅读 · 0 评论 -
常用d3d操作
使用ALPHA混合使用ALPHA测试 使用点精灵使用雾设置距阵(坐标转换)使用索引缓冲使用深度缓冲使用光照 --------------------------------------------------有关纹理的操作:---------------------------------------------- 纹理提交模式: D3DTSS_ADDRESSU,D3DTSS_ADDRESSV原创 2009-03-07 00:16:00 · 1612 阅读 · 1 评论 -
动态连接库啥作用和功能
kernel32.lib: 核心库, 系统函数和线程调用 user32.lib 用户库, 消息处理, 窗口管理. gdi32.lib 图形库, 和设备无关. winspool.lib 打印相关 comdlg32.lib 高级对话框控件库 advapi32.lib 高级API库 shell32.lib Windows的shell扩展库(例如:你用到shell扩展编程) ole32.lib olea原创 2009-03-05 16:32:00 · 798 阅读 · 0 评论 -
游戏引擎列表
维基媒体基金会2009年监管员选举已经开始。 请投票。 [<a onclick="function anonymous(){toggleNotice();returnfalse}" href="http://writeblog.csdn.net/#">隐藏] [帮助我们翻译!] 游戏引擎列表维基百原创 2009-02-14 16:04:00 · 2177 阅读 · 0 评论 -
简要说明 D3D 或 OpenGL 的渲染过程
简要说明 D3D 或 OpenGL 的渲染过程 悬赏分:10 - 解决时间:2007-8-20 16:01简要说明 D3D 或 OpenGL 的渲染过程 请高手来解答下.提问者: ilcn1986 - 试用期 一级 最佳答案大概就是我们把顶点和贴图数据写到内存中去,然后调用D3D或者OpenGL的API,API的开发商(D3D的是微软,OpenGL是谁我……突然原创 2009-02-14 14:21:00 · 966 阅读 · 0 评论 -
DDS格式介绍及相关工具
关闭 网易博客| 空间服务| 搜 索 日志相片音乐标签作者日志相片音乐标签作者登录| 注册| baixiaoming_1的博客虚拟的世界 首页 日志 相册 音乐 收藏 博友 关于我原创 2009-02-16 09:39:00 · 2215 阅读 · 0 评论 -
编译器宏
__FILE__,__LINE__宏引申 (2009-01-12 11:53:25) 标签:杂谈 // ProDefConstVar.cpp : 定义控制台应用程序的入口点。////// __FILE__, __LINE__, __DATE__,__TIME__, 被定义在全局名子空间中! // 当编译标准 C原创 2009-02-12 13:50:00 · 2029 阅读 · 0 评论 -
几个常用库
//#include //#pragma comment(lib,"comsupp.lib")// 网络组件库#pragma comment (lib, "Ws2_32.lib")// // 微软高级图形处理函数// #pragma comment(lib,"Msimg32.lib")// 图片转换库#include "BitmapFile.h"#include "ijl.h"#prag原创 2009-02-12 09:27:00 · 511 阅读 · 0 评论 -
Walking the callstack
Walking the callstack作者:Jochen Kalmbach翻译:Hefe原文出处:www.codeproject.com关键字:callstack, StackWalker简介有些情况下,我们需要显示当前线程的callstack,或是显示其他我们感兴趣的进程或线程的callstack,为此,我专门写了这篇文章阐述如何获得callstack。我转载 2010-01-22 12:21:00 · 1288 阅读 · 1 评论