E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
D3d9
[工作积累] OpenGL ES3.0: glInvalidateFramebuffer
上只有Extension: https://www.khronos.org/registry/gles/extensions/EXT/EXT_discard_framebuffer.txt 原理跟
D3D9
·
2015-10-31 10:09
openGL ES
Direct3D 9c中的多渲染目标的用法
D3D9
中支持超过4个以上的渲染目标。 具体步骤十分简单。 假设我们已经创建了几张RenderTarget的纹理。pTexDepth,
·
2015-10-31 10:49
DI
深入理解Direct3D9
深入理解
D3D9
对图形程序员来说意义重大,我把以前的一些学习笔记都汇总起来,希望对朋友们有些所帮助,因为是零散笔记,思路很杂,还请包涵。
·
2015-10-30 12:27
DI
Effulgent的《深入理解Direct3D9》整理版
深入理解Direct3D9 深入理解
D3D9
对图形程序员来说意义重大,我把以前的一些学习笔记都汇总起来,希望对朋友们有些所帮助,因为是零散笔记,思路很杂,还请包涵。
·
2015-10-30 10:00
DI
D3D中D3DFVF_XYZ和D3DFVF_XYZRHW的区别
学习
D3D9
的时候遇到灵活顶点格式(FVF)中D3DFVF_XYZRHW和D3DFVF_XYZ之间差异而引起的问题。
·
2015-10-30 10:57
区别
ID Tech 5 中"Megatexture"针对地形的
D3D9
基本实现原理
ID Tech 5 中"Megatexture"针对地形的
D3D9
基本实现原理 姚勇 H3D 2007-8 本文对ID SOFTWARE 使用的"megatexture&
·
2015-10-28 08:22
text
理解Directx之BeginScene/EndScene
Directx的详细资料少得可怜,
D3D9
的BeginScene/EndScene写的含糊其词,终于在MSDN Embedded CE 6.0找到了点信息。
·
2015-10-23 08:50
DI
[收藏]D3D渲染流程简介
原文链接: http://www.cnblogs.com/ixnehc/archive/2008/09/02/1282350.html
D3D9
的Device就是D3D给我们提供的一个绘制
·
2015-10-20 08:49
简介
D3D9
光照和材质
pd3dDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_XRGB(36,36,36));//设置环境光 pd3dDevice->SetRenderState(D3DRS_SPECULARENABLE,true);//启用镜面光,默认关闭 typedefstructD3DLIGHT9{ D3DLIGHTTYPEType; //光源类型 D
a809146548
·
2015-02-24 14:00
C++
游戏开发
DirectX
Direct3D
游戏编程
D3D9
effect研究及学习
一、程序部分1、几个全局变量的定义:ID3DXEffect*g_pEffect=NULL; D3DXMATRIXA16g_mCenterWorld; D3DXHANDLEg_hWorld=NULL; D3DXHANDLEg_hWorldViewProjection=NULL; D3DXHANDLEg_hTechniqueRenderScene=NULL; 2、设备检查boolIsDeviceAcc
a809146548
·
2015-02-23 12:00
effect
游戏开发
DirectX
Direct3D
游戏编程
D3D9
中的蒙皮骨骼动画
蒙皮骨骼动画 一、蒙皮骨骼动画原理:蒙皮骨骼动画的思想来源于自然界,大多数动物都拥有一套骨骼,骨骼是身体的框架,身体的皮毛血肉都是依附于骨骼。当骨骼开始运动的时候,依附于对应骨骼的皮毛血肉都会随骨骼一起运动。而Mesh模型是由大量的三角形组成,三角形由定点组成。当我们运动时,有必要知道那些定点依附于那块骨骼,根据骨骼的移动来移动对应的顶点。 蒙皮骨骼动画的加载:和Mes
a809146548
·
2015-02-19 16:00
动画
3D
DirectX
网格
骨骼
D3D9
hook Present优化CPU
D3D9hookPresent优化CPU具体实现步骤:1.HOOKDirect3DCreate9来获得类型为LPDIRECT3D9的Direct3D对象的接口指针,它有一个成员函数为IDirect3D9::CreateDevice,所以,只要根据Direct3D对象接口指针找到Direct3D对象的虚函数表,再根据虚函数表确定IDirect3D9::CreateDevice的内存地址,就可以hoo
hewei0241
·
2014-08-04 20:00
D3D渲染流程
D3D9
的Device就是D3D给我们提供的一个绘制3D图形的工具,它的绘制流程大致是这样的: *.首先Device的使用者要准备好顶点数据,也就是一个顶点的数组,
·
2013-11-06 22:00
3D
深入理解DirectX
D3D9
转自:http://blog.csdn.net/sck5711/article/details/4058556深入理解
D3D9
对图形程序员来说意义重大,我把以前的一些学习笔记都汇总起来,希望对朋友们有些所帮助
WaitForFree
·
2013-09-27 23:00
D3D中D3DFVF_XYZ和D3DFVF_XYZRHW的区别
学习
D3D9
的时候遇到灵活顶点格式(FVF)中D3DFVF_XYZRHW和D3DFVF_XYZ之间差异而引起的问题。
tjunxin
·
2013-08-17 01:00
DirectX
FVF
ID Tech 5 中"Megatexture"针对地形的
D3D9
基本实现原理
IDTech5中"Megatexture"针对地形的
D3D9
基本实现原理姚勇H3D2007-8本文对IDSOFTWARE使用的"megatexture"技术,针对地表贴图应用的
D3D9
的硬件实现,做了概要式的介绍
BoYueJiang
·
2013-05-10 00:00
深入理解Direct3D9(转)
http://www.cnblogs.com/effulgent/archive/2009/02/10/1387438.html深入理解
D3D9
对图形程序员来说意义重大,我把以前的一些学习笔记都汇总起来
kuangfengwu
·
2013-03-25 13:00
D3D9
Device类型
D3D9
主要有两种类型的Device,一种是HALDevice(HardwareAbstractionLayer,硬件抽象层)。另一种是REFDevice(ReferencesDevice)。
·
2013-03-10 16:00
device
d3d9
查询(Queries Direct3d9)
D3D9
查询(QueriesDirect3d9)来源:
d3d9
帮助文档 Queries(Direct3d9)翻译:游蓝海(http://blog.csdn.net/you_lan_hai)说明:费了好大劲
you_lan_hai
·
2013-02-27 20:00
C++
D3D
queriy
ID Tech 5 中"Megatexture"针对地形的
D3D9
基本实现原理
IDTech5中"Megatexture"针对地形的
D3D9
基本实现原理IDTech5中"Megatexture"针对地形的
D3D9
基本实现原理姚勇H3D2007-8本文对IDSOFTWARE使用的"megatexture
麒麟子
·
2013-02-23 23:00
【D3D11游戏编程】学习笔记五:D3D11初始化
不过在使用D3D之前,需要了解几个重要的概念:1.硬件能力:HardwareCapacity熟悉
D3D9
的会很清楚,在初始化
d3d9
的一开始需要做的就是检测硬件的能力,以了解该用户机器支持哪些d3d特
iteye_11539
·
2012-12-13 18:00
【D3D11游戏编程】学习笔记五:D3D11初始化
不过在使用D3D之前,需要了解几个重要的概念: 1.硬件能力:HardwareCapacity 熟悉
D3D9
的会很清楚,在初始化
d3d9
的一开始需要做的就
BonChoix
·
2012-12-13 18:00
笔记
初始化
D3D11
【D3D11游戏编程】学习笔记一:最新版D3D11龙书
自一年前读完
D3D9
那
nanjingjiangbiao_T
·
2012-12-10 22:00
学习笔记
D3D9
学习笔记(九) effect (hlsl)
effect其实整合了shader和renderstate的控制两大部分内容9.1effect文件基本框架part1:shaderstate包括全局变量shader数据结构定义,shader的实现part2:textureandsamplerstate,这个通常是全局变量,用于shader中,通常要定义在shader的实现之前part3其他的renderstate设置,写在technique的pa
leonwei
·
2012-11-22 16:00
D3D9
学习笔记(八) .x file
8.1loadUsetheDirectXFileCreatefunctiontocreateanIDirectXFileobject.IftemplatesarepresentintheDirectXfilethatyouwillload,usetheIDirectXFile::RegisterTemplatesmethodtoregisterthosetemplates.UsetheIDirec
leonwei
·
2012-11-22 15:00
D3D9
学习笔记(七) TEXTURE 纹理
texture永远是图形学最精华细节最多的地方,所以我也花了最多的时间阅读和写这个章节。 d3dDevice->SetTexture(n,tex)设置当前在n通道的texture,n的数量硬件在0-7.多个通道的texture可以进行blending 一个pixel在光照计算后得到一个颜色值c1,它纹理采样有一个颜色值c2,最终这个pixel的颜色值为Color=c1xDestBlend+c2xS
leonwei
·
2012-11-22 15:00
D3D9
学习笔记(六) 坐标系统及坐标变换 几何体
6.1坐标系统
D3D9
采用左手系,即Z轴朝里平面法向也是用右手6.2生成和设置坐标转换矩阵worldtransD3DXMatrixRotationXD3DXMatrixTranslation。。
leonwei
·
2012-11-22 15:00
D3D9
学习笔记(五) Resource
Usage这是强制的属性,使用时要明确确定,下面是每种reource的用途列表Format存储访问顺序D3DFORMAT_ARGB:内存中存储顺序是B到A D3DFMT_A8L8代表16位整数,高8位是A存在未定义通道的格式都被默认为1数据的底层格式是不同硬件不同的,但是被D3D运行时认可后就都变成这里面D3DFORMAT枚举类里面的某种格式 支
leonwei
·
2012-11-22 15:00
D3D9
学习笔记(五) State
一个state就是对(固定)渲染管线的某个特性或参数的一次设置stateblock记录了一个序列很多的state,可以保存相似的一连串对管线的设置4.0.1创建stateblock1.创建一个StateBlock并将当前state加入IDirect3DDevice9::CreateStateBlock()2.自动的捕捉一短时间的state变化IDirect3DStateBlock9*pStateB
leonwei
·
2012-11-22 15:00
D3D9
学习笔记(四) 绘制
1直接使用vertexbuffer绘制使用IDirect3DDevice9::DrawPrimitive绘制HRESULTDrawPrimitive([in]D3DPRIMITIVETYPEPrimitiveType,--原语类型[in]UINTStartVertex,--顶点缓存中第一个顶点的index[in]UINTPrimitiveCount--绘制的原语的数量(注意不是顶点的数量)最大值查
weixin_34161032
·
2012-11-22 15:00
数据结构与算法
深入理解Direct3D9
转载:http://www.cnblogs.com/effulgent/archive/2009/02/10/1387438.html深入理解Direct3D9深入理解
D3D9
对图形程序员来说意义重大,
ly402609921
·
2012-11-11 19:00
Hook IDirect3DDevice9::Present
其实很简单.主要针对D3D游戏.主要思路:HookIDirect3DDevice9::Present,在其中加入sleep函数.让系统获得更多的CPU时间片.试验游戏:剑网三(以
D3D9
为例)学习各种外挂制作技术
花熊
·
2012-09-05 19:36
学习过程中
Hook IDirect3DDevice9::Present
其实很简单.主要针对D3D游戏.主要思路:HookIDirect3DDevice9::Present,在其中加入sleep函数.让系统获得更多的CPU时间片.试验游戏:剑网三(以
D3D9
为例)学习各种外挂制作技术
hgy413
·
2012-09-05 19:00
游戏
百度
Parameters
byte
hook
Direct3D
2、顶点缓冲
程序员可以自己定义一组记录多边形定点颜色,纹理位置等的数组,让
D3D9
去自动生成多边形内部每个像素的信息。
jiexuan357
·
2012-07-09 00:00
游戏
buffer
图形
shader
Direct3D
pair
简单模型格式开发(.L3D)
近期由于在开发3D图形引擎实践中遇到了模型格式的问题,由于我们使用的
D3D9
,本来想法是直接使用.x文件的,但是发现在3dsmax中导出.x文件时有各种令人意想不到的问题,所以给自己一个学习的机会,写一个适合自己引擎的模型格式也不错
monster_2495
·
2012-06-04 11:00
工作
框架
浏览器
扩展
图形
引擎
D3D中D3DFVF_XYZ和D3DFVF_XYZRHW的区别
原文:http://hi.baidu.com/mousetyrant/blog/item/b5b887fe2cff53225d600858.html 学习
D3D9
的时候遇到灵活顶点格式(FVF)中D3DFVF_XYZRHW
anypkv
·
2012-03-01 21:00
c
Matrix
Direct3D
深入理解Direct3D9
深入理解
D3D9
对图形程序员来说意义重大,我把以前的一些学习笔记都汇总起来,希望对朋友们有些所帮助,因为是零散笔记,思路很杂,还请包涵。
lhc717
·
2011-09-23 15:00
cache
command
query
buffer
图形
Direct3D
d3d9
中绘制2d元素时提高效率
比如绘制一个rect,通常方法vertexbuffer->lock();fillRectVertex();vertexbuffer->unlock();setTexture();drawprimitive();绘制多个2d元素时效率很低。其原因是lock/unlock多次调用改进方法:2d元素绘制使用一个统一的内存buffer和命令记录。绘制时先把顶点数据填充到buffer,填充命令记录,包含当前
kevin_qing
·
2011-08-25 13:53
游戏开发
深入理解Direct3D9
http://www.cnblogs.com/effulgent/archive/2009/02/10/1387438.html深入理解
D3D9
对图形程序员来说意义重大,我把以前的一些学习笔记都汇总起来
yacper
·
2011-07-12 10:00
cache
command
query
buffer
图形
Direct3D
IDirect3DDevice9 Members
D3D9
设备的全部接口函数
IDirect3DDevice9ApplicationsusethemethodsoftheIDirect3DDevice9interfacetoperformDrawPrimitive-basedrendering,createresources,workwithsystem-levelvariables,adjustgammaramplevels,workwithpalettes,andcre
pizi0475
·
2011-03-21 12:00
properties
Integer
Parameters
interface
shader
Direct3D
转:深入理解Direct3D9
深入理解
D3D9
对图形程序员来说意义重大,我把以前的一些学习笔记都汇总起来,希望对朋友们有些所帮助,因为是零散笔记,思路很杂,还请包涵。
yulanarti
·
2011-02-18 11:00
cache
command
query
buffer
图形
Direct3D
D3D10移植感想
基本上,有一种再也不想回到混乱的
D3D9
时代的感觉。新的API很精简,没有冗余,操作和性能的关系很明了,完全贴合硬件。
fg5823820
·
2011-02-07 15:00
游戏
windows
api
WPF
phone
shader
Semantic
深入理解Direct3D9
原文:http://www.cnblogs.com/effulgent/archive/2009/02/10/1387438.html 深入理解
D3D9
对图形程序员来说意义重大,我把以前的一些学习笔记都汇总起来
butwang
·
2010-12-25 12:00
cache
command
query
buffer
图形
Direct3D
DirectX 9.0 3D 游戏开发编程基础 学习笔记(一)
一个简单的例子Triangle 一般创建一个directX的程序需要四个步骤 //Step1:CreatetheIDirect3D9object.IDirect3D9*
d3d9
=0;
d3d9
=Direct3DCreate9
hunter8777
·
2010-09-24 14:00
游戏
编程
buffer
processing
Parameters
Direct3D
RenderTarget要点及使用整理
RenderTarget要点及使用整理
D3D9
下的获得RenderTarget有2种方法1.使用D3DXCreateTexture或者Device->CreateTexture创建纹理 调用Device
战魂小筑
·
2010-09-14 15:00
龙书第13章地形绘制的terrain项目的编译和运行出错问题
当然,还要加上:#pragmacomment(lib,"
d3d9
wapysun
·
2010-08-04 16:00
游戏
编程
Blog
J#
D3D9
的ID3DXInclude使用心得
D3D9
的ID3DXInclude使用心得最近使用材质节点生成HLSL代码并开始编译,也顺手开始搭建一个正规的Shader包含及编译流程,所以用到了D3DXCompileShader及ID3DXIncludeID3DXInclude
战魂小筑
·
2010-06-18 17:00
关于
D3D9
显示格式的解释
程序员被D3D的一堆格式搅的心神不宁、如坠云雾,这是可以理解的,因为MS对底层封装一般,而且不对情形做任何解释,我只能在主观猜测的基础上对显示系统做个最粗浅的说明,权当参考,希望对初学者有帮助。D3D将顶点绘制到最终的显示器上经历了太多了磨难,但我不在此不说明顶点变换和光栅化部分,因为这属于3D图形范畴,这里要阐明的是D3D没有开放给程序员的部分,viewport以及从PS里出来到显示器
effulgent
·
2010-04-15 17:00
D3D9
中SetXXXShaderConstantF用法要注意的地方。
D3D9
中SetXXXShaderConstantF用法要注意的地方。
永远也不完美的程序
·
2010-03-23 22:00
枚举反射对象和结构体反射填充
枚举反射对象和结构体反射填充 最近在写
D3D9
模拟D3D10接口的渲染系统中碰到大量的渲染状态对象,不仅成员多,枚举也多的要命。
战魂小筑
·
2010-02-26 17:00
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他