自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大坡3D软件开发

自主操作系统和CPU--用软件来改变世界

原创 D3DXFloat32To16Array 函数

D3DXFloat32To16Array 函数转换32-bit的float数组为16-bit的float数组。定义:D3DXFLOAT16 *WINAPI D3DXFloat32To16Array(          D3DXFLOAT16* pOut,    CONST FLOAT* pIn, ...

2004-09-30 17:32:00

阅读数 2734

评论数 0

原创 D3DXFresnelTerm 函数

D3DXFresnelTerm 函数计算菲涅耳系数。定义:FLOAT WINAPI D3DXFresnelTerm(          FLOAT CosTheta,    FLOAT RefractionIndex);参数:CosTheta [in] 本值必须在 0和1之间。 Refractio...

2004-09-30 17:32:00

阅读数 2966

评论数 0

原创 D3DXFloat16To32Array 函数

D3DXFloat16To32Array 函数转换16-bit位的float数组为32-bit的float数组。定义:FLOAT *WINAPI D3DXFloat16To32Array(          FLOAT *pOut,    const D3DXFLOAT16 *pIn,    UI...

2004-09-30 17:31:00

阅读数 2568

评论数 0

原创 D3DXCreateMatrixStack 函数

D3DXCreateMatrixStack 函数创建接口ID3DXMatrixStack的实例。定义:HRESULT WINAPI D3DXCreateMatrixStack(          DWORD Flags,    LPD3DXMATRIXSTACK *ppStack);参数:Flag...

2004-09-30 17:25:00

阅读数 3082

评论数 0

原创 D3DXColorSubtract 函数

D3DXColorSubtract 函数两个颜色相减,返回相减后的结果。定义:D3DXCOLOR *D3DXColorSubtract(          D3DXCOLOR *pOut,    CONST D3DXCOLOR *pC1,    CONST D3DXCOLOR *pC2);参数:p...

2004-09-30 15:29:00

阅读数 2213

评论数 0

原创 D3DXColorNegative 函数

D3DXColorNegative 函数创建一个颜色的冷色值。定义:D3DXCOLOR *D3DXColorNegative(          D3DXCOLOR *pOut,    CONST D3DXCOLOR *pC);参数pOut [in, out] 指向一个返回D3DXCOLOR结构的...

2004-09-30 15:13:00

阅读数 2467

评论数 0

原创 D3DXColorScale 函数

D3DXColorScale 函数按比例系数来放大或缩小颜色值。定义:D3DXCOLOR *D3DXColorScale(          D3DXCOLOR *pOut,    CONST D3DXCOLOR *pC,    FLOAT s);参数:pOut [in, out] 指向一个返回D...

2004-09-30 15:13:00

阅读数 2569

评论数 0

转载 冯·诺伊曼

冯·诺伊曼李旭辉(华东师范大学)  冯·诺伊曼,J.(von Neumann,John)1903年12月28日生于匈牙利布达佩斯;1957年2月8日卒于美国华盛顿.数学、物理学、计算机科学.  冯·诺伊曼出生于犹太人家庭.父亲麦克斯·冯·诺伊曼(Max von Neumann)是位富有的银行家. ...

2004-09-29 19:18:00

阅读数 5599

评论数 0

转载 图灵

图灵孙宏安(江宁师范大学)  图灵,A.M.(Turing,Alan Mathison)1912年6月23日生于英国伦敦;1954年6月7日卒于英国威姆斯洛(Wilmslow).数学、数理逻辑、计算机科学.  图灵的父亲J.M.图灵早年就读于牛津大学科帕斯克斯蒂学院历史系,后来从政,被派往印度,担...

2004-09-29 19:16:00

阅读数 4875

评论数 1

转载 计算机具有超人的自主智慧,欢迎关注和研究!

计算机严格的讲从人类开始使用辅助脑力工具—“结绳记事”就开始了,只不过它那时只具有记忆能力,应该 叫记忆机。后来在中国发展为算筹和算盘,具有了人机互动的计算功能,但仍以记忆为主。而真正具有计算能 力的计算机是从1642年法国数学家B·帕斯卡的十进制齿轮传动加法器开始的。到了1673年德国数学家G·...

2004-09-29 19:08:00

阅读数 3224

评论数 0

转载 Making machines with brains

Making machines with brainsBy 21STPublished on 2001-10-15Posted on 2002-07-01 00:00:00 孤独的童年让图灵对人脑工作原理产生兴趣,他立志制造出一种能像人一样"聪明"的机器。你知道计算机背后的故事...

2004-09-29 19:03:00

阅读数 2623

评论数 0

转载 过分聪明的人往往会如此,但他永远是我们心中的梦!

阿兰·图灵  艾伦·麦席森·图灵(Alan Mathison Turing,1912年6月23日 - 1954年6月7日),英国数学家。 艾伦·图灵1931年图灵进入剑桥大学国王学院,毕业后到美国普林斯顿大学攻读博士学位,二战爆发后回到剑桥,后曾协助军方破解德国的著名密码系统Enigma,帮助盟军...

2004-09-29 19:02:00

阅读数 3300

评论数 0

原创 D3DXColorModulate 函数

D3DXColorModulate 函数混合两个颜色。定义:D3DXCOLOR *D3DXColorModulate(          D3DXCOLOR *pOut,    CONST D3DXCOLOR *pC1,    CONST D3DXCOLOR *pC2);参数:pOut [in, ...

2004-09-29 18:02:00

阅读数 2776

评论数 0

原创 D3DXColorLerp 函数

D3DXColorLerp 函数把两个颜色值线性地插补创建一个新颜色值。定义:D3DXCOLOR *D3DXColorLerp(          D3DXCOLOR *pOut,    CONST D3DXCOLOR *pC1,    CONST D3DXCOLOR *pC2,    FLOAT...

2004-09-29 17:48:00

阅读数 3765

评论数 0

原创 D3DXColorAdjustSaturation 函数

D3DXColorAdjustSaturation 函数调整颜色饱和度。定义:D3DXCOLOR *WINAPI D3DXColorAdjustSaturation(          D3DXCOLOR *pOut,    const D3DXCOLOR *pC,    FLOAT s);参数:...

2004-09-29 17:29:00

阅读数 2978

评论数 0

原创 D3DXColorAdjustContrast 函数

D3DXColorAdjustContrast 函数调整颜色对比度值。定义D3DXCOLOR *WINAPI D3DXColorAdjustContrast(          D3DXCOLOR *pOut,    const D3DXCOLOR *pC,    FLOAT c);参数:pOut...

2004-09-29 14:04:00

阅读数 2922

评论数 1

转载 时评:所谓游戏人才六十万缺口背后

时评:所谓游戏人才六十万缺口背后 文/张书乐    最近,随着网络游戏教育的发展,在媒体上出现了两种截然不同的说法:中国游戏人才缺口真的有六十万之多吗?笔者之前一段时间,偏听偏信,在一些评论文章中不假思索的引用了这个数据,回过头来看,真是汗颜!    人才缺口真有六十万吗?    笔者认为这个数字...

2004-09-29 09:44:00

阅读数 4118

评论数 1

原创 Direct3D好,还是OpenGL好呢?

Q: Direct3D好,还是OpenGL好呢?A: 当你去OPENGL网站问时,肯定说是OPENGL好,如果去D3D网站问时,肯定是说D3D好。其实上,这两个API都是做同样的事情,都是基于同样的硬件尽可能加速,没有谁好谁坏,只要你选择一个自己感觉良好的API就好了。每个API只要你发挥到极点,...

2004-09-28 10:05:00

阅读数 4822

评论数 4

原创 D3DXColorAdd函数

D3DXColorAdd Function添加两个颜色值,并返回这个组合值。定义:D3DXCOLOR *D3DXColorAdd(          D3DXCOLOR *pOut,    CONST D3DXCOLOR *pC1,    CONST D3DXCOLOR *pC2);参数:pOut...

2004-09-28 09:51:00

阅读数 2776

评论数 0

原创 DirectX Software Development Kit

The DirectX Software Development Kit 这个就是微软的DX SDK。MS的DXSDK主要用来开发多媒程序,它是低级程序开发接口API。它可以用来创建游戏和其它高性能的多媒体应用程序。主要包括高性能的2D,3D,声音和输入控制。DirectX Programming...

2004-09-28 09:38:00

阅读数 3895

评论数 1

转载 P2P将颠覆下一代互联网游戏规则

P2P将颠覆下一代互联网游戏规则(2004.09.27)   来自:经济观察报           “下一代互联网的杀手级应用必定是P2P。”中科院声学所研究员宽带通信专家侯自强在“下一代互联网演进与发展战略研讨会”上下的这个结论令很多在场的人都为之兴奋,“今天,任何一个运营商流量的50%到60%...

2004-09-28 09:26:00

阅读数 4263

评论数 2

原创 附录A 9. 矩阵

·附录A 9. 矩阵(蔡军生 版权所有)Direct3D使用矩阵这个工具来实现3D变换。其实矩阵是用来计算线性代数最方便工具,因为坐标变换都是线性方程组组成,肯定要用到矩阵这个工具来计算,才是最佳的方法。在3D里,最常用的是4行4列的矩阵,因为它才可以更加方便地计算三维坐标的平移,旋转和缩放等。如...

2004-09-27 17:36:00

阅读数 2662

评论数 2

原创 附录A 8. Direct3D中的3D坐标变换

·附录A 8. Direct3D中的3D坐标变换(蔡军生 版权所有)在游戏里有很多物体,就拿CS来说,常常看到里面有很多木箱,这些木箱位置是怎么样放上去的呢?因为这些木箱都相同的,同样大小,同样纹理,但摆的位置不一样,要表示这种不一样的位置,就要用到3D坐标空间,而用坐标来表示两个木箱相对位置。坐...

2004-09-27 17:35:00

阅读数 3820

评论数 3

原创 附录A 5. Direct3D显示场境

·附录A 5. Direct3D显示场境 (蔡军生 版权所有)在Direct3D里怎么显示场境呢?或者说怎么样显示一帧的画面?带着这个问题,我们来看看Direct3D显示过程。由于任何的动画,都是基于电影的播放原理。就是由于人眼具有图像视觉延迟性,当看到一帧图画时,并不能立即就从大脑里消失。如果一...

2004-09-27 17:34:00

阅读数 2864

评论数 1

原创 附录A 4. Direct3D的着色

·附录A 4. Direct3D的着色 (蔡军生 版权所有)现在来介绍一下Direct3D里的3D多边形着色。在Direct3D里有什么样的着色模式呢?怎么样设置着色模式呢?在Direct3D里有两种着色模式,分别是平面着色和Gouraud着色。两种着色区分就是在多边形里每点着色的区别。平面着色就...

2004-09-27 17:33:00

阅读数 3062

评论数 3

原创 附录A 3. Direct3D的资源

·附录A 3. Direct3D的资源 (蔡军生 版权所有)在Direct3D里的资源,有很多种,但主要有纹理和缓冲区。应用程序要创建,加载,拷贝和使用这些资源。资源的接口都是继承于COM接口IDirect3DResource9,其中纹理和缓冲区日的接口都是继承上面的接口。这些的资源的接口如下图所...

2004-09-27 17:32:00

阅读数 2626

评论数 2

原创 附录A 1. Direct3D对象

附录A 1. Direct3D对象 (蔡军生 版权所有)在Direct3D应用程序里,最先创建的对象是Direct3D对象,最后删除的对象也是Direct3D对象。那么Direct3D对象是用来作什么的呢?是怎么样创建的呢?由于Direct3D对象是用COM实现,所以要用到Direct3D对象,就...

2004-09-27 17:30:00

阅读数 3322

评论数 0

原创 附录A 2. Direct3D的设备

·附录A 2. Direct3D的设备 (蔡军生 版权所有)  在Direct3D应用程序里,Direct3D的设备是非常重要的。因为Direct3D的设备提供矩阵变换,三维图像渲染和三维图像光栅化显示。这些操作都需要大最运算,目前大部份集中在显卡中处理。Direct3D的设备就是硬件显卡的一种抽...

2004-09-27 17:30:00

阅读数 3957

评论数 0

原创 DirectX介绍

DirectX介绍     蔡军生 微软发布"具有多项令人兴奋功能"的DirectX 9.0!DirectX获得更好的图像显示质量,使多人游戏具可伸缩性,以及更棒的音频效果。DirectX 9.0至少在以下几个方面表现出色:1、 强化了针对DirectDraw和Direct3D...

2004-09-27 15:36:00

阅读数 4513

评论数 2

原创 相关概念

大家学习立体几何时,都要用到坐标系,才能把几何体定位和计算。在计算机里要显示3D的图像,就是显示几何体,就是把那些数字化的坐标转换成几何图像显示。因此坐标系必须要学习的,否则那一大堆坐标数据就没有办法显示,或者显示出来是乱七八糟的。在Direct3D里也要用到坐标系,它的坐标系是左手坐标系。目前常...

2004-09-27 15:29:00

阅读数 3791

评论数 0

原创 什么是3D

3D是three-dimensional的缩写,就是三维图形。在计算机里显示3D图形,就是说在平面里显示三维图形。不像现实世界里,真实的三维空间,有真实的距离空间。计算机里只是看起来很像真实世界,因此在计算机显示的3D图形,就是让人眼看上就像真的一样。人眼有一个特性就是近大远小,就会形成立体感。计...

2004-09-27 15:27:00

阅读数 4413

评论数 1

原创 深入浅出Direct3D

深入浅出Direct3D 蔡军生 版权所有·第 1 章 3D基础知识·1.1 什么是3D?·1.2 3D相关概念·1.3 DirectX介绍·1.4 Direct3D中3D基元·1.5 Direct3D的表面和顶点法向矢量·第 2 章 Direct3D系统架构·2.1 Direct3D在

2004-09-27 15:26:00

阅读数 5189

评论数 2

转载 评论:863计划能为网络游戏带来什么

评论:863计划能为网络游戏带来什么   863能为网络游戏带来什么?   早在今年年初,即有消息称国家科技部准备为网络游戏立项,将网络游戏技术研发纳入863计划。7月底,在金山公司《剑侠情缘ONLINE》的发布会上,北京市科委俞慈声首次向公众证实,科技部已将网络游戏纳入863项目。   网络游戏...

2004-09-27 15:00:00

阅读数 3865

评论数 0

原创 DirectX9.0 Summer 2004介绍

今天下载了DX9.0 2004 版,立即把原来的旧版本删除了,重新安装新版本,一打开帮助文档,看看有什么更新,仔细看了一下,大多数没有改变,主要改动以下几方面:·  DirectX Graphics ·  DirectInput ·  DirectSound还有加入了新的Sample Framew...

2004-09-27 14:16:00

阅读数 5016

评论数 0

原创 DirectX的前途

自从DirectX 9在2002年发布后,就成为寿命最长的DirectX API,大家一直都在期盼着Microsof能早点发布新的API:传说中的DirectX 10,可惜微软好像一直没有什么动静,只是在2003年放出一丝风声,说将会发布新的图形API——My Game来取代为微软、nVIDIA,...

2004-09-27 13:51:00

阅读数 5768

评论数 1

原创 开张大吉

世界真大,我还没有出过国.世界真小,我已经用过很国外的软件,吃过国外的水果.人生到世,到底为了什么呢?匆匆而来,又匆匆而走.真是天有不测风云,人有旦夕祸福!妈,你走了,但我还是想着你的一言一语,你的容貌。妈,你真的,真的很辛苦地劳动了一生,但还没有过上几天好日子,就这样走了。以前都以为还有很多时间...

2004-09-27 13:31:00

阅读数 4637

评论数 16

提示
确定要删除当前文章?
取消 删除