Search the web

Google
 

Thursday, April 26, 2007

NVIDIA DirectX 10 Contents...

NVIDIA has released the world's first interactive Microsoft DirectX 10 application, known as the NVIDIA Cascades demo. The Cascades demo allows consumers with NVIDIA GeForce 8-series graphics cards and Windows Vista to experience stunning Direct X 10 graphics features on their computers for the first time.

You can find the Cascades demo at:
http://www.nzone.com/object/nzone_cascades_home.html

In addition, many of the most anticipated titles of 2007 will be DirectX 10, including Crysis, Hellgate: London, Age of Conan, and Unreal Tournament 2007.

Geometry Shaders

What are Geometry shaders?
A geometry shader can generate new primitives from existing primitives like pixels, lines and triangles.

Geometry shader is executed after Vertex shader and its input is the whole primitive or primitive with adjacency information. For example, when operating on triangles, three vertices are geometry shader's input. Geometry shader can then emit zero or more primives, which are rasterized and their fragments ultimately passed to Pixel shader.

Typical uses of a geometry shader include point sprite generation, geometry tessellation, shadow volume extrusion, single pass rendering to a cube map.




• Input
- Standard primitives- point, line, triangle...
- New primitive types include neighboring vertices
- Line with adjacencyPrimitive Assembly



- Triangle with adjacency





• Output
- Unique output type (independent from input type)- Points, line strips or triangle strips
- Can output zero or more primitives- Generated primitive stream is in the same order as inputted
6Clipping & Rasterization

Windows Vista Fully Supports OpenGL

Hardware-accelerated OpenGL is fully supported on Windows Vista with the Windows Aero compositing desktop user experience - just as with Direct3D.

OpenGL hardware acceleration is handled in exactly the same way in Windows XP and Windows Vista - through an Installable Client Driver (ICD) provided by graphics card manufacturers. Without an OpenGL ICD installed, Windows XP and Windows Vista both revert to rendering OpenGL in software on the CPU rather than using GPU acceleration.

More Info