Everything about Direct3D
API used in Microsoft DirectX for 3D rendering
Direct3D is a graphics application programming interface (API) for Microsoft Windows. Part of DirectX, Direct3D is used to render three-dimensional graphics in applications where performance is important, such as games. Direct3D uses hardware acceleration if available on the graphics card, allowing for hardware acceleration of the entire 3D rendering pipeline or even only partial acceleration. Direct3D exposes the advanced graphics capabilities of 3D graphics hardware, including Z-buffering, W-buffering, stencil buffering, spatial anti-aliasing, alpha blending, color blending, mipmapping, texture blending, clipping, culling, atmospheric effects, perspective-correct texture mapping, programmable HLSL shaders and effects. Integration with other DirectX technologies enables Direct3D to deliver such features as video mapping, hardware 3D rendering in 2D overlay planes, and even sprites, providing the use of 2D and 3D graphics in interactive media ties. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Direct3DA 5-minute orientation
- Pick up a classic book: Exploring 3DThe most-reprinted book on the subject
- Read the landmark paper: The Direct3D 10 systemCited 119 times
- Go sideways: Feature levels in Direct3DA closely related topic
- Go sideways: Direct2DA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
The Direct3D 10 system
Research on Three-Dimensional Visualization System for Landslide and Mud-Rock Flows Based on Direct3D and SPH Methods
ProteinVista: A Fast Molecular Visualization System Using Microsoft Direct3D
Implementing a set of Direct3D Functions on OpenGL
Development of a Remote Rendering System using Direct3D API
Direct3D-V3: Latent-Free Diffusion Transformers in the Native Voxel Domain
A Remote Partitioned Rendering System Using Direct3D
Software Reviews : Intervista WorldChart Publisher: Intervista Software, 181 Fremont, Suite 200, San Francisco, CA 94105; phone: 415-543-8765 (orders 888-766-5633); fax: 415-278-0550; WWW: http://www. intervista.com/worldchart Year of publication: 1998 Version reviewed: 1.0 Requirements: PC with 16 MB RAM, Windows 95 or Windows NT, Microsoft Internet Explorer 4.01, a connection to the Internet, SVGA graphics accelerator card (one that supports Direct3D is recommended); authoring requires Microsoft Internet Explorer 4.0 with Intervista WorldView 2.1; viewing requires Intervista WorldView 2.1 or Cosmo Player 2.01; viewing with Intervista WorldView 2.1 is strongly recommended Materials: CD-ROM with WorldChart 1.0, Microsoft Internet Explorer 4.01 for Windows 95 and Windows NT, and Intervista WorldView 2.1 Price: $69.95
📚 Books worth reading
Exploring 3DAdrian Pennington, Carolyn Giardina · 2012
JackJack Welch · 2001
Practical rendering and computation with Direct3D 11Jason Zink · 2011
A dictionary of human resource managementEdmund Heery, Mike Noon · 2001
Creating a 3D animated CGI shortMichael Scaramozzino · 2011
Personnel Economics for ManagersEdward P. Lazear · 1998
Programming an RTS Game with Direct3DCarl Granberg · 2006
The awesome power of Direct 3D/Direct XPeter J. Kovach · 1998
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Feature levels in Direct3D Feature levels in Direct3D define strict sets of features required by certain versions of the Direct3D API and runtime, as well as additional optional…
- Direct2D Direct2D is a 2D vector graphics application programming interface (API) designed by Microsoft and implemented in Windows 10, Windows 8, Windows 7 and…
- DirectX Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and…
- Shader In computer graphics, a shader is a programmable operation which is applied to data as it moves through the rendering pipeline. Shaders act on data such…
- Desktop Window Manager Desktop Window Manager (DWM, previously Desktop Compositing Engine or DCE in builds of pre-reset Windows Longhorn) is the compositing window manager in…
- Windows Display Driver Model Windows Display Driver Model (WDDM, initially LDDM as Longhorn Display Driver Model and then WVDDM in times of Windows Vista) is the graphic driver architecture…
- High-Level Shader Language The High-Level Shader Language or High-Level Shading Language (HLSL) is a proprietary shading language developed by Microsoft for the Direct3D 9 API to…
- Windows Advanced Rasterization Platform Windows Advanced Rasterization Platform (WARP) is a software rasterizer and a component of the DirectX graphics runtime in Windows 7 and later. It is available…