Tag Archives: Software Sagacity

C# DirectX – Automatic Graphics Card Fallback

3D GraphicsWhen developing 3D graphics applications, one of the recurrent challenges that plagues developers is balancing great graphics with end-user compatibility and reach.  The more complex the graphics techniques utilized by the application, the fewer end-users will be able to actually run the software.  With the explosion of mobile technology on slow and low-power hardware, 3D graphics are even further limited than they were years before.

In order to achieve a compromise between compatibility and graphics quality, a technique called Shader Fallback enables developers to switch to lower-quality graphics when necessary.  This enables users with high-powered PCs to run the software at its maximum specifications, while simultaneously providing users on slim hardware with functional access the content and interface of the application.
Continue reading

RSS Twitter LinkedIn Facebook Email