码迷,mamicode.com
首页 >  
搜索关键字:directx 11    ( 456个结果
对EV-Globe5.0资源体系的简单理解
如果直接从OpenGL或DirectX底层做起的话,根本就不存在资源管理这一个思想。所谓的资源,就是说内容要从文件读取为我所用的那些文件,所以我们看到的更多的是模型、骨骼、材质、着色器、纹理、字体等等这些。但EV-Globe5.0作为一个引擎,为了统一管理,于是就有了资源管理的思想,从而产生了...
分类:其他好文   时间:2015-01-21 23:59:52    阅读次数:376
矩阵-DirectX与OpenGL的不同
矩阵是三维图形学中不可或缺的部分,几乎所有和变换相关的操作都涉及矩阵,世界变换,视图变换,投影变换,视口变换无一不需要矩阵,但是当今的两大主流图形库DirectX和OpenGL对矩阵操作却有着细微的差别,大多数的图形学书籍都以OpenGL为基础进行阐述,游戏编程类的书籍则更多使用DirectX,这就...
分类:其他好文   时间:2015-01-20 19:52:25    阅读次数:172
Rendering terrains with Managed DirectX翻译
《翻译》 原文链接:http://www.codeproject.com/Articles/8195/Rendering-terrains-with-Managed-DirectX(忽然发现自己翻译的自己都不知道说的什么。。。也罢,一个小时的产物,不要要求太高)(丫的,翻译完也不不知道怎么实现的,还...
分类:其他好文   时间:2015-01-09 23:31:50    阅读次数:344
Windows8.1下安装Driectx sdk
参考:http://rg4.net/archives/851.html 环境:windows8.1         最近想看看directx的demo。从微软那边下载了directx sdk,安装时说是缺少.net frame work3.5。网上说是windows8.1的系统盘已经有.net frame work 3.5的功能,得安装上才行。 步骤:       1、利用windows8...
分类:Windows程序   时间:2014-12-25 16:26:50    阅读次数:232
directx学习之在屏幕上画一个三角形
前一张已经输出了一个背景为紫色的屏幕,这一节的目标是在该屏幕上输出一个三角形。下面将逐一介绍建立一个三角形的过程。 一个三角形有三个点,叫做顶点。三个点的不同的集合可以建立不同的三角形。能让GPU创建一个三角形,必须将三个顶点的位置告诉它。下面是一个2D的例子。 怎么将三个点的数据传给GPU? 在d3d10中,顶点数据被存在一个缓存资源中。但是应该申请多大的缓存,这就是接下来...
分类:其他好文   时间:2014-12-18 15:19:43    阅读次数:324
DirectX--Filter属性页的调用
IEnumFilters* pEnum; HRESULT hr ; if (pigb) { hr = pigb-> EnumFilters(&pEnum); if (FAILED(hr))  { return ; }       IBaseFilter* pFilter = NULL; while (pEnum->Next(1, &pFilter, NULL) =...
分类:其他好文   时间:2014-12-18 09:12:45    阅读次数:143
DirectX--yuv420p上实现的字符叠加
unsigned char *pTemp; BYTE OsdY = 0;BYTE OsdU = 0;BYTE OsdV = 0;void OSDSetTextColor(BYTE OsdR, BYTE OsdG, BYTE OsdB){ OsdY = 0.25*OsdR+0.504*OsdG+0.098*OsdB+16; OsdU = -0.148*OsdR-0.291*OsdG+0.439*O...
分类:其他好文   时间:2014-12-17 12:49:50    阅读次数:142
游戏程序员是怎么样炼成的
游戏程序员是怎么样炼成的 一 编程语言 编译语言:推荐C/C++ 脚背:推荐Lua 二 图形学 OpenGL,OpenGL ES(移动平台) or DirectX 三 前后端 前端:选择一个游戏引擎,去慢慢熟悉并使用它 后端:网络,多线程,多进程,数据库 四 算法 算法是思想和灵魂,语言只是躯壳 五 数学 尤其是线性代码要学好,矩阵变...
分类:其他好文   时间:2014-12-12 20:58:31    阅读次数:116
最简单的视音频播放示例5:OpenGL播放RGB/YUV
本文记录OpenGL播放视频的技术。OpenGL是一个和Direct3D同一层面的技术。相比于Direct3D,OpenGL具有跨平台的优势。尽管在游戏领域,DirectX的影响力已渐渐超越OpenGL并被大多数PC游戏开发商所采用,但在专业高端绘图领域,OpenGL因为色彩准确,仍然是不能被取代的...
分类:其他好文   时间:2014-12-12 18:36:42    阅读次数:289
C#与C/C++的交互
最近在编写Warensoft3D游戏引擎,并预计明年年初发布测试版本,底层引擎使用DirectX和MONO来编写,上层的逻辑使用C#来编写,因此编写了大量C#与C++互调的代码,现在经验写出来与大家分享,并希望后来者少走弯路。C#与C++交互,总体来说可以有两种方法:利用C++/CLI作为代理中间层...
分类:编程语言   时间:2014-12-05 19:11:07    阅读次数:357
456条   上一页 1 ... 31 32 33 34 35 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!