Direct3D(D3D)简介
我这个小baby居然也会学这些奇奇怪怪的东西......需要学习的东西太多了,心生畏惧,一时之间有点理不顺,但是“且走且行”,本着弄懂一个问题少一个问题的原则,开始学习吧!
1.Direct3D(简称:D3D)与DirectX的关系
DirectX,由微软创建的多媒体编程接口,是由很多API组成,按照性质分类,分为:显示部分、声音部分、输入部分和网络部分,其中显示部分担任图像处理关键,其中D3D就是其中的一部分。
D3D主要负责3D效果的显示,例如CS中的场景和人物就使用了DirectX的D3D,它与OpenGL同为电脑绘图软件和电脑游戏最常用的两套绘图编程接口之一。
2.参考资料
(1)Introduction to 3D Game Programming with DirectX 10
刚开始学习,目前只有这个参考资料,准备向本书作者Luna建议的那样老老实实的通看一遍,本书全英文版本及其中文翻译版本(汤毅译)已上传,详见:https://download.csdn.net/download/sinat_41612591/10641961
Direct3D(D3D)简介相关推荐
- Direct3D 12简介
Direct3D 12简介 DirectX 12是Microsoft最新的DirectX API版本. Direct3D随DirectX 12一起提供,Direct3D 12是DirectX API集 ...
- Direct3D 11编程总结
一.Direct3D 11 知识 1. Direct3D 11资源 1.1 Direct3D资源简介 Direct3D 11利用资源来存储输入输出数据.资源分为:几何.纹理.着色数据.资源可以是有类型 ...
- Direct3D渲染管线
转载至 Direct3D渲染管线简介 渲染管线负责执行一系列必要的步骤从而把3D场景转换为可以在显示器上显示的2D图像.在Direct3D中,渲染管线的步骤大致如下: (1)局部坐标系到世界坐标系 ...
- Direct3D学习笔记(二)——精灵动画(Sprite)
使用精灵表 精灵表,就是一个包含了多个图片单元的平铺的图像. 我们需要做的就是,算出图片单元的左上角在位图图像中为止,然后从图像中按照精灵的宽度和高度复制出一个源矩形来. 使用这个技术绘制单个帧,我们 ...
- Direct3D学习笔记(一)——精灵(Bomo_catcher游戏)
一.Visual Studio 2015设置 1.Bomo_Catcher属性-常规-字符集-使用多字节字符集 2.Bomo_Catcher属性- VC++目录-包含目录 C:\Program Fil ...
- Introduction to 3D Game Programming with DirectX 11 翻译 --- 开篇
Direct3D 11简介 Direct3D 11是一个渲染库,用于在Windows平台上使用现代图形硬件编写高性能3D图形应用程序.Direct3D是一个windows底层库,因为它的应用程序编程接 ...
- Direx 自学总结一
void initD3D(HWND hwnd); / / 设置并初始化 Direct3D { d3d=Direct3DCreate9(D3D_SDK_VERSION); D3DPRESENT_PA ...
- DirectX FAQ 翻译(Graphics 部分)
DirectX FAQ 翻译(Graphics 部分) DirectX Frequently Asked Questions Microsoft Corporation August 2005 Int ...
- 游戏引擎与虚拟仿真系统
转自 http://blog.csdn.net/imedia_3d/article/details/5335086 1. 3D游戏引擎.仿真软件和图形引擎概述 目前3D图形技术大量应用于游戏 ...
- RapidIO协议概述(一)
[SRIO]1.RapidIO协议概述 目录 一.RapidIO背景介绍 二.RapidIO协议概述 2.1 包与控制符号 2.2 包格式 2.3 事务格式与类型 2.4 消息传递 2.5 全局共享存 ...
最新文章
- LeetCode之Keyboard Row
- 让携号转网不再难!但你得了解这几大限制
- 25岁什么都不会进入软件测试晚吗?别让假努力毁了你...
- OpenGL学习(二)用户与交互
- 超详细大学生申请软件著作权登记模板及教程
- html倒计时代码执行操作,JS倒计时两种实现方式代码实例
- 【读书笔记】金字塔原理-演绎推理和归纳推理
- 数据库锁 与 事务隔离级别
- 数据结构(五)树与二叉树-----堆
- MATLAB 基础与通信系统仿真
- cesium地图添加坐标点
- Android recyclerview上拉加载更多
- shell解决买鸡问题:3文钱可以买1只公鸡,2文钱可以买一只母鸡,1文钱可以买3只小鸡。用100 文 钱买100 只鸡,那么各有公鸡、母鸡、小鸡多少只?
- 计算机和hdmi无法正常显示,Win7系统下电脑HDMI连接显示器字体显示虚不清楚如何解决...
- 关 于 PV 操 作
- 写CSDN博客如何复制粘贴图片?
- ADIS16400/ADIS16405带磁力计的三轴惯性传感器(3)
- C语言stdlib.h常用方法
- 用matlab微分先行设计,微分先行控制系统.doc
- 字符串首字母大写方法
热门文章
- 血泪!pyinstaller打包文件过大的解决方法
- 安乐高机器人图纸_乐高机器人搭法,乐高机器人 8547 搭建图纸 PDF文件
- 域名是如何被墙的_域名被墙,域名被墙的解决办法
- 远程桌面连接的工具及使用方法
- 考拉解析网站Android 安卓手机下载视频到手机相册
- 通过python的requests库和socks代理调用接口API(接码平台)
- HackerEarth, The Grass Type (dsu on tree)
- 基于豆瓣影评数据的完整文本分析
- html项目的致谢词,毕业论文致谢词范文200字(精选10篇)
- SQLserver的Always On 可用性组