Direct3D 编辑
Direct3D是微软公司在Microsoft Windows操作系统上所开发的一套3D绘图编程界面,是DirectX的一部分,目前广为各家显卡所支援。与OpenGL同为电脑绘图软件和电脑游戏最常使用的两套绘图编程界面之一。
2
相关
DirectX是由微软公司建立的一系列专为多媒体以及游戏开发的应用程序界面。旗下包含Direct3D、Direct2D、DirectCompute等等多个不同用途的子部分,因为这一系列API皆以Direct字样开头,所以DirectX就成为这一巨大的API系列的统称。目前最新版本为DirectX 12,随附于Windows 10操作系统之上。
Vulkan是一个低开销、跨平台的计算机图形与计算的应用程序接口,最早由科纳斯组织在2015年游戏开发者大会上发表。与OpenGL类似,Vulkan针对全平台即时3D图形程式而设计,并提供高效能与更均衡的中央处理器与图形处理器占用,这也是Direct3D 12和AMD的Mantle的目标。与Direct3D和OpenGL的其他主要区别是,Vulkan是一个底层API,而且能执行并行任务。除此之外,Vulkan还能更好地分配多核心处理器的使用。
PIX是微软的性能分析工具,它可以协助软件开发人员把Direct3D应用程序调整至最佳状态,换句话说,它是一套Direct3D 除错工具。这套工具原本是给Xbox电子游戏机使用的,后来微软把它移植到Microsoft Windows操作系统上,类似于XNA Game Studio Express,用来协助游戏开发人员。
余国荔,出生于香港,知名游戏程序员、前微软光环系列小组的首席游戏引擎程序员、微软游戏工作室中第一个也是唯一一个女性技术主管,在业界有“女版约翰·卡马克”之称。她是微软Direct3D顾问委员会的创始人之一,还参与过NVidia的CUDA及GPU模拟,也曾在Gearbox软件、3D Realms、离子风暴等公司任技术总监。游戏开发者大会曾授予她年度游戏女性奖。
D3DX是一个已不推荐使用的高层应用程序接口库,它旨在补充微软Direct3D图形API。D3DX库在Direct3D中被引入,并在之后的Direct3D中得到改进。它为常见的在矢量、矩阵和颜色上计算外观和投影矩阵、样条插值以及其他一些更复杂的任务提供了类。它还为3D网格的复杂操作提供了函数,如切线空间计算、网格简化、预计算辐射传输、顶点缓存友好性优化和条带重排序,以及3D文本网格的生成器。2D特性包括绘制屏幕空间线条、基于文本和精灵的粒子系统的类。空间函数包括各种交叉例程、转换重心坐标和边界框/球生成器。
DirectX是由微软公司建立的一系列专为多媒体以及游戏开发的应用程序界面。旗下包含Direct3D、Direct2D、DirectCompute等等多个不同用途的子部分,因为这一系列API皆以Direct字样开头,所以DirectX就成为这一巨大的API系列的统称。目前最新版本为DirectX 12,随附于Windows 10操作系统之上。
DirectX是由微软公司建立的一系列专为多媒体以及游戏开发的应用程序界面。旗下包含Direct3D、Direct2D、DirectCompute等等多个不同用途的子部分,因为这一系列API皆以Direct字样开头,所以DirectX就成为这一巨大的API系列的统称。目前最新版本为DirectX 12,随附于Windows 10操作系统之上。
DirectX是由微软公司建立的一系列专为多媒体以及游戏开发的应用程序界面。旗下包含Direct3D、Direct2D、DirectCompute等等多个不同用途的子部分,因为这一系列API皆以Direct字样开头,所以DirectX就成为这一巨大的API系列的统称。目前最新版本为DirectX 12,随附于Windows 10操作系统之上。