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
d3d
About
D3D
AboutD3Dhttp://blog.csdn.net/neoragex2002/archive/2007/01/27/1495786.aspxhttp://www.cnblogs.com/wangdaniu/archive/2006/09/25/514334.html
Legend
·
2007-04-16 00:00
为什么游戏偏爱
D3D
为什么游戏偏爱
D3D
如今游戏领域已经是
D3D
的天下,但还是有人不断搬出10年前JohnCarmack的话批驳
D3D
,尽管Carmack后来多次声明
D3D
已经有了很大改观,以前的批评已经不再适用。
fg5823820
·
2007-03-16 13:00
游戏
windows
娱乐
扩展
引擎
PS3
Direct3D 9.0 SDK 文档(中文版)
一直以来想将
D3D
的文档翻译一下,一来是为了学习,二来也是给其他朋友提供一下方便,但一直没有时间来做这件事情,今天偶尔在网上发现有人已经将这件事情做得足够好了,我将链接贴出来,希望想学习
D3D
的哥们,下面的东西能对你有所帮助
aoosang
·
2006-12-18 15:00
object
文档
processing
resources
Direct3D
textures
HLSL中如何把输入映射到输出像素
注意在
D3D
中,纹理
seloba
·
2006-12-17 16:00
ls
HLSL中如何把输入映射到输出像素
注意在
D3D
skyman_2001
·
2006-12-17 16:00
OpenGL和
D3D
中Cubemap的图象方向问题
OpenGL和
D3D
的cubemap的图象方向本身就是一个很恶心的问题。加上两个API的坐标系又不相同。就更容易混淆了。今天中午整理一个图,有助于弄清楚方向。
izuoyan
·
2006-11-20 13:00
OpenGL
OpenGL和
D3D
中Cubemap的图象方向问题
OpenGL和
D3D
的cubemap的图象方向本身就是一个很恶心的问题。加上两个API的坐标系又不相同。就更容易混淆了。今天中午整理一个图,有助于弄清楚方向。
javahigh1
·
2006-11-20 13:00
OpenGL
【转贴】DXUT 框架函数介绍
另外我觉得最好在看程序之前对于
D3D
的所有概念
李锦俊(mybios)的blog
·
2006-11-18 09:00
【原创翻译】开启Direct3D调试模式!
在#include语句前面加上以下这条语句即可:#defineD3D_DEBUG_INFO关闭调试时查看D3DDevice对象的情况开启调试时查看
D3D
对象的情况
李锦俊(mybios)的blog
·
2006-11-17 15:00
【原创】把
D3D
画面渲染到桌面!不用创建任何窗口
【原创】把
D3D
画面渲染到桌面!不用创建任何窗口 其实这个很简单,只是创建设备的时候那个hwnd有点不一样! 可能有人就会说,用GetDesktopWindows()获得桌面的句柄不就行了?
李锦俊(mybios)的blog
·
2006-11-17 14:00
【转贴】Render to Texture(渲染到纹理)
【转贴】RendertoTexture(渲染到纹理)·内容渲染到纹理是
D3D
中的一项高级技术。一方面,它很简单,另一方面它很强大并能产生很多特殊效果。
李锦俊(mybios)的blog
·
2006-11-16 23:00
【原创】《DirectX 9 3D 图形程序设计》 Tutorial 05 光照系统
define SAFE_RELEASE(o) {if(o){o->Release();o = 0;}} 5 6 7LPDIRECT3D9 g_pD3D = 0; //
D3D
李锦俊(mybios)的blog
·
2006-11-16 11:00
【原创】《DirectX 9 3D 图形程序设计》 Tutorial 04 矩阵变换
define SAFE_RELEASE(o) {if(o){o->Release();o = 0;}} 5 6 7LPDIRECT3D9 g_pD3D = 0; //
D3D
李锦俊(mybios)的blog
·
2006-11-16 11:00
【原创】《DirectX 9 3D 图形程序设计》 Tutorial 01 容易犯错的地方
【原创】《DirectX93D图形程序设计》Tutorial01容易犯错的地方手写Tutorial01例子是创建Windows窗口,并创建
D3D
设备。
李锦俊(mybios)的blog
·
2006-11-16 10:00
九招Win 2003系统设置小技巧
1、打开DirectX的
D3D
硬件加速:看桌面属性,设置->高级->疑难问答->硬件加速->完全。运行dxdiag.exe,打开Display选项卡,可看到3项全部启用了。
·
2006-10-19 00:00
九招Windows 2003系统设置小技巧
1、打开DirectX的
D3D
硬件加速:看桌面属性,设置->高级->疑难问答->硬件加速->完全。运行dxdiag.exe,打开Display选项卡,可看到3项全部启用了。
·
2006-10-19 00:00
Win 2003系统设置小技巧
1、打开DirectX的
D3D
硬件加速:看桌面属性,设置->高级->疑难问答->硬件加速->完全。运行dxdiag.exe,打开Display选项卡,可看到3项全部启用了。
·
2006-10-19 00:00
DirectX9.0 入门手册(4)
虽然有部分内容是参考一些书籍及自己翻译一些英文文章所写出来的,但我相信文章里面肯定也还有很多bug,如果你发现了请告诉我,或者你有什么想法也可以和我交流,我诚心和志同道合的人成为朋友,我的QQ是61010818,我的邮箱
[email protected]
·
D3D
kiss0kill
·
2006-09-26 17:00
list
qq
user
存储
文档
图形
Direct3D入门之框架的搭建
学习
D3D
,笔者并不赞同直接继承SDKSample的CD3DApplication,然后override那几个虚函数,因为这样会让初学者对
D3D
更感神秘,因此我们需要从头开始,不用害怕,其实一点都不难:
Lodger007
·
2006-09-16 22:00
框架
null
mfc
Parameters
float
Direct3D
DirectX SDK 2006学习笔记6——光照和材质
镜面反射需要更多计算,因此
D3D
默认关闭镜面反射。可以通过给SetRenderState传D3DRS_AMBIENT来设置环境光。
MikeFeng
·
2006-09-08 15:00
struct
null
Build
vb
float
图形
DirectX SDK 2006学习笔记5——动画和矩阵变换
Copyright©MikeFeng QQ:76848502
D3D
中世界的运动是通过矩阵变化完成的。这里不打算讲数学知识,相关问题请参考计算机图形学书籍。
MikeFeng
·
2006-09-07 12:00
struct
UP
vb
float
Matrix
destructor
DirectX SDK 2006学习笔记4——纹理
Copyright©MikeFeng QQ:76848502 纹理在
D3D
中是一个非常重要的概念,它的出现改变了以前3D物体表面不真实的状况,为程序员提供了将2维图像应用到3维物体上去的功能。
MikeFeng
·
2006-09-05 15:00
游戏
struct
filter
null
float
border
DirectX SDK 2006学习笔记3——索引缓冲
Copyright©MikeFeng QQ:76848502 3.索引缓冲索引缓冲IndexBuffer是由用户定义的,用来告诉
D3D
渲染顶点顺序的WORD或者DWORD数组。
MikeFeng
·
2006-09-05 12:00
qq
null
文档
buffer
float
图形
3D游戏从入门到精通-19
D3D
里已经准备好一个设置这样缩放矩阵的函数,它就是D3DXMATRIX*D3DXMatrixScaling( D3DXMATRIX*pOut, FLOATsx, FLOATsy, FLOATsz);函数的第一个参数就是返回缩放
caimouse
·
2006-09-03 22:00
游戏
qq
email
float
引擎
DirectX SDK 2006学习笔记1——框架
另外我觉得最好在看程序之前对于
D3D
的所有概念有点了解,什么
MikeFeng
·
2006-09-01 17:00
框架
工作
api
null
Parameters
Direct3D
3D游戏从入门到精通-15
3、 线带列表在
D3D
里还提供线带列表显示,这种显示方式是把所有直线顺着顶点连接显示出来。如下图所示:采用线带列表显示的方式,可以减少顶点占用内存空间,提高显示效率。
caimouse
·
2006-08-23 22:00
D3D
文档——状态和状态块
网上搜了一下,发现没有状态块的介绍,因此用自己拙劣的英文水平翻译了一下,欢迎指正。 Direct3D设备使用状态来设定所有流水线处理。通过设定纹理寻址和过滤模式,状态可以控制纹理。纹理状态(Texturestates)可以用来控制多纹理如何互相被组织和混合。渲染状态可以控制大多数的流水线状态。Microsoft®Direct3D®设备是一个状态机。应用程序设置光照、渲染和变换模块的状态,然后在渲染
MikeFeng
·
2006-08-22 18:00
c
Microsoft
null
文档
Direct3D
OpenGL 中的 Render To Texture
不过这个函数相比
D3D
的RenderTarget还是有很大的区别的。但是加上多个Bu
javahigh1
·
2006-08-22 11:00
OpenGL
OpenGL 中的 Render To Texture
不过这个函数相比
D3D
的RenderTarget还是有很大的区别的。但是加上多个Bu
izuoyan
·
2006-08-22 11:00
PHP
.net
linux
3D游戏从入门到精通-14
2、 线列表
D3D
还提供直线的显示,由于很多自然现现象需要它来显示。比如大雨,就需要使用直线来模拟出来。如下图所示:这里显示三条红、绿、蓝的直线。
caimouse
·
2006-08-22 00:00
3D游戏从入门到精通-13
2.10.1基本图形显示在
D3D
里只有几种基本图形可以显示的,它们分别是:点列表、线列表、线带列表、三角形列表、三角形带列表、三角形扇形列表。其它任何的图形,都可以由这向这几种基本图形组合出来。
caimouse
·
2006-08-21 00:00
在
D3D
中实现纹理的关键色透明
一般用于实现billboard。首先,通过D3DXCreateTextureFromFileEx()加载纹理:D3DXCreateTextureFromFileEx(g_pd3dDevice, "fire.bmp", D3DX_DEFAULT, D3DX_DEFAULT, D3DX_DEFAULT, 0, D3DF
skyman_2001
·
2006-08-18 11:00
测试
null
在
D3D
中实现纹理的关键色透明
一般用于实现billboard。 首先,通过D3DXCreateTextureFromFileEx()加载纹理: D3DXCreateTextureFromFileEx( g_pd3dDevice, "fire.bmp", D3DX_DEFAULT,D3DX_DEFAULT,D3DX_DEFAULT,0,D3DFMT_UNKNOWN,D3DPOOL_MANAGED,D3DX
seloba
·
2006-08-18 11:00
3D
3D游戏从入门到精通-10
仔细地看一下前面的代码,创建的缓冲区还没有设置给
D3D
设备。下面就来做这方面的工作: //渲染顶点缓冲区的内容。
caimouse
·
2006-08-14 23:00
游戏
工作
qq
email
引擎
3D游戏从入门到精通-9
在
D3D
里就需要把三维的物体空间投影到二维的屏幕空间显示,这就需要投影了。本来人眼看现实的物体时,总是经过投影变换的,把三维的物体通通变换成二维东西,这样就在人
caimouse
·
2006-08-13 00:00
3D游戏从入门到精通-8
在
D3D
里也需要调好焦距,对准物体,否则什么也看不到。因此在
D3D
里,就需要设置好视
caimouse
·
2006-08-11 23:00
游戏
qq
email
引擎
3D游戏从入门到精通-7
在
D3D
里定义D3DXMATRIX类型,使用它来表达一个矩阵,并且定义一系列的函数可以实现矩阵的运算。它的定义如下: typedefstruct_D3DMATRIX{
caimouse
·
2006-08-11 00:00
游戏
struct
Access
email
float
casting
3D游戏从入门到精通-6
最简单的方法就是使用
D3D
提供的顶点缓冲区,即是使用IDirect3DVertexBuffer9接口的顶点缓冲区管理,它是通过
D3D
的设备来创建。
caimouse
·
2006-08-09 13:00
3D游戏从入门到精通-5
这里主要显示一个三角形,其它关于窗口和初始化
D3D
的设备都已经由MM3D引擎做好了,目前只要设置顶点、世界坐标变换矩阵、观察变换矩阵、投影变换矩阵,然后渲染这个三角形,
caimouse
·
2006-08-08 13:00
3D游戏从入门到精通-4
在
D3D
里组成三维物体的基本平面是三角形,无论是多么复杂的物体,都是有三角形组成的。并且
D3D
里支持显示最小的图形也是三角形,它是没有点和直线显示的。
caimouse
·
2006-08-06 00:00
游戏
c
优化
图形
3D游戏从入门到精通-3
2.10.1坐标系在
D3D
里使用的坐标系是左手坐标系,就是当你看屏幕时,左手边是X轴的负方向,右手边是X轴的正方向。屏幕下边是Y轴的负方向,屏幕上边是Y轴的正方向。
caimouse
·
2006-08-04 13:00
About H3D2 Engine
对应于
D3D
,大概相当于D3
ijavagos
·
2006-07-29 22:00
游戏
工作
FP
5年后的OGRE3D,与从其中SHARED_PTR谈开
2支持了
d3d
的MTR(multi render target)--- deferred shading.
ijavagos
·
2006-07-26 03:00
游戏
UI
OO
vc++
Direct3D vs OpenGL的尾声
战局的高潮起于2001年,为对抗飞速发展的
D3D
,迫于OpenGL社群的压力,OpenGLARB开始加快工作进程,于8月推出OpenGL1.3
fg5823820
·
2006-07-12 16:00
工作
api
嵌入式
shader
Direct3D
PS3
shader学习笔记(4)-关于cg1.2和cg1.4的发展历程
对于
D3D
的绘制方式而言,是根据名字得到Technique的句柄,然后每次绘制Mesh前设定生效的T
实时阴影绘制技术研究
·
2006-04-25 23:00
shader学习笔记(3)-cg openGL runtime library
cgopenGLruntimelibraryshade学习笔记(3)-cgopenGLruntimelibrary当uniform参数设置到openGL以后是保存在CGopenGLruntime里边或者cgcoreruntime里边,而
d3d
实时阴影绘制技术研究
·
2006-04-22 06:00
D3D
坐标系统和几何-
D3D
入门课程
请查阅http://www.cppblog.com/windcsn/archive/2006/02/19/3338.html
windcsn
·
2006-02-25 01:00
DirectX图象中设备支持的原基类型-
D3D
入门
DirectX图象中设备支持的原基类型-
D3D
入门微软
D3D
设备能创建和操纵下面初基类型:l 点列表l 线列表l 线带l 三角形列表l
学海苦作舟,书山勤为径
·
2006-02-25 01:00
DirectX图形的设备类型-
D3D
入门
DirectX图形的设备类型-
D3D
入门
D3D
设备是
D3D
的粉刷组件;它封装并存储粉刷的状态,另外,
D3D
设备执行转换和光操作,并光栅化一个图像到一个面上。本节主要包括内容:1. 设备类型2.
学海苦作舟,书山勤为径
·
2006-02-25 01:00
D3D
入门-
D3D
介绍
D3D
入门本节提供一个对
D3D
图形编程接口(API)的简短介绍。这里你将发现一个图形管道的概貌以及帮助你实现基本
D3D
功能的指南。
windcsn
·
2006-02-22 21:00
编程
windows
制造
Microsoft
微软
图形
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他