![]() ![]() Optimizing Direct3D Applications for Hardware AccelerationĪs the title suggests, contains some good tips for getting the most out of D3D. This well-written document describes everything you need to know to get experienced with the new extensions to the API. One of the best new features in DirectX 6.0 is multitexturing. This article explains what mip-maps are, how to create them, and how to use them in Direct3D. This excerpt from the book covers usign D3D stencil buffers to create a variety of effects. Inside Direct3D: Chapter 12 - Stencil Buffers Part 2 of the series gets into the details of creating the plugin. Part 1 of the series gives an overview of creating a 3DSMax plugin to export to your Direct3D engine.įrom 3D Studio Max to Direct3D Part 2: How to Create a Plugin This is one of the best tuturials for getting started with the DrawPrimitive extension to the DirectX API, introduced with DirectX 5.įrom 3D Studio Max to Direct 3D Part 1: Introduction to Plugin Development This was written for DirectX 3, and thus prior to DrawPrimitive, so its usefullness is limited, but it is included here for completeness.Įxplains an easy way to implement the bare minimum of 3D engine features.ĭirect3D IM is an often underdocumented topic across the net. Tutorial and demo code for using Direct3D and Allegro together.Ī little dated since it was written for DX5, but still a decent intro to D3D IM. The latest installment in this series covers loading models and scenes using Microsoft's X file format. The third installment in this series gets into multitexturing, and how it can be used to abtain more realistic lighting, as well as other effects.ĭirect3D 7 Immediate Mode Framework Programming 4: Building Worlds with X Files Part 2 covers some 3d theory basics and created an animated textured demo.ĭirect3D 7 Immediate Mode Framework Programming 3: Multitexturing This series will introduce you to them using sample applications and source code.ĭirect3D 7 IM Framework Programming 2: First Steps to Animation With DirectX 7 comes many improvements to the Direct3D component. ![]() Note though that the version of DirectX used is several versions old, and many things have changed in recent releases.ĭirect3D 7 IM Framework Programming 1: The Basics If you are new to Direct3D, this article will give you a good overview. Programming Mouse and Keyboard with DirectInput 3.0Īlthough it's a little dated, this article gives a detailed overview of DirectInput. Provides basic coverage of the keyboard under DirectInput, including a class wrapper.Ī follow up to the author's keyboard article.įlexible User Input Programming – An Ideaĭescribes a method of creating a user-customizable, flexible input system using DirectInput. This article describes how to convert scan codes using Win32 functionality.Ĭovers taking advantage of force feedback features with DirectInput 5.Ĭovers the necessary steps in setting up DirectInput objects and devices. Suggests using the gamma control for fades to avoid modifying surface data. Using DirectDraw's Gamma Controls to Perform a Fade Provides instructions and source code for setting up a basic DirectDraw application. Re: How do I use 16-bpp surfaces? (another response) Plotting Pixels in Non-Palettized DirectDraw SurfacesĪ very useful page containing many oft-used bits of DirectX code.Ī post explaining working directly with surface memory for 16-bit DD surfaces This article will show you how.Ī wonderfully comprehensive introduction to programming with DirectDraw.Įxplains how to load bitmaps using the ddutil library.ĭescribes how to use Windows functions to load a bitmap to a DirectDraw surface. You know you want a Quake-like console in your game. How to plot pixels in 16-bit DirectDraw modesīit Depth Independent Pixel Plotting in DirectDrawĭescribes how to plot pixels in DirectDraw, regardless of the bit depth.Ĭreating a Quake-like Console Using DirectDraw is proud to be part of the Microsoft DirectX Developer Community.įor more information about DirectX, check out:Īnother article covering 16-bit color? Considering how often the issue comes up, why not? Besides, it's by TANSTAAFL. These articles cover all aspects of DirectX, including DirectDraw, Direct3D, DirectSound, DirectMusic, DirectInput, and DirectPlay. ![]() The DirectX SDK is an API developed by Microsoft that allows programmers to access the hardware directly in Windows. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |