Guru3D.com
  • HOME
  • NEWS
    • Channels
    • Archive
    • Search
    • Submit
  • DOWNLOADS
    • New Downloads
    • Categories
    • Archive
    • Search
    • Submit
  • GAME REVIEWS
  • ARTICLES
    • Editorials
    • Guru3D VGA Charts
    • Rig of the Month
    • Join ROTM
    • PC Buyers Guide
    • Dated content
    • More Categories
  • HARDWARE REVIEWS
    • Videocards
    • Processors
    • Audio
    • Motherboards
    • Memory and Flash
    • SSD Storage
    • Chassis
    • Power Supply
    • Laptop and Mobile
    • Smartphone
    • Networking
    • Keyboard Mouse
    • Cooling
    • Knowledgebase
    • Search articles
    • More Categories
  • FORUMS
  • SEARCH
    • Search Articles
    • Search News
    • Search Files
  • NEWSLETTER
  • CONTACT

New Reviews
EVGA GeForce GTX 780 SC ACX review
Gigabyte GeForce GTX 780 WindForce 3x OC review
GeForce GTX 780 SLI and Multi monitor review
GeForce GTX 780 review
OCZ Vertex 450 SSD review
Gigabyte GeForce GTX 650 Ti Boost OC WindForce 2X review
MSI Radeon HD 7790 TurboDuo OC review
Metro Last Light VGA Graphics Benchmark performance test
Noctua NH-U12S and NH-U14S review
ASUS GeForce GTX 670 DirectCU Mini review

New Downloads
PrecisionX Download Version 4.2.0
GeForce 320.18 WHQL Driver Download
AMD Catalyst Application Profile Download 13.5 CAP1
MSI Afterburner 3.0.0 Beta 10 Download
PhysX System Software 9.13.0325 Download
GPU-Z Download 0.7.1
HWiNFO32 4.18 Download
HWiNFO64 4.18 Download
GeForce 320.14 BETA Driver Download
Nvidia Lifelike Human Face Rendering Tech Demo Download


New Forum Topics
by: stasio Nvidia GeForce 320.18 WHQL Download and Discussionby: Hilbert Hagedoorn AMD Volcanic Islands coming late 2013by: putty LEAP Motion - Say goodbye to your mouse and keyboardby: Tattoer New GCby: Hilbert Hagedoorn Guru 3D SLI Users Guide (Part #2)by: AATT cable modem - pc - sat. receiverby: CeeJay.dk SweetFX Shader Suite release and discussion thread #3by: jbscotchman i5 760 running extremely hot or a bad temperature sensor?by: Johnsmith2222 New Build. Need parts advice/vet.by: bishi Geforce GTX 780 Owners Club


Online Users
There are currently 2890 user(s) online:
chanw4, Dillinger, Gaizokubanou, Ghosty, Google, iako, Live Search, Mraz, MSN, Olvik, Yahoo


Guru3D.com » Review » GeForce GTX 465 SLI review » Page 6

GeForce GTX 465 SLI review

Posted by Hilbert Hagedoorn on: 05/30/2010 01:00 PM [ 0 comment(s) ]

DX11 Hardware Tessellation
Tweet


DX11 Hardware Tessellation

Let me start off by saying that I am visiting our forums often and have seen the way you guys react to Tessellation, like it is a non-feature. And with the current games and titles out there, sure I'd even agree on that.  That doesn't mean that it isn't a huge step forward with games to come though, as you can add object complexity in a fairly cheap series of compute cycles over the GPU -- game developers want this as it saves them time creating complex geometry and objects. So in the future what you will see in games is a much more complex and better looking environment. Detailed terrain, complex characters... Tessellation can be applied on numerous objects in a 3D scene.

DX 11 pipeline - from input assembly:

  • Vertex
  • Patch assembly
  • Hull
  • Tesselator
  • Domain
  • Primitive assembly
  • Geometry

So the biggest DirectX 11 feature that I am excited about personally is that we'll finally have a hardware tessellation unit inside the GPU that DirectX can utilize. We are going to spend an entire page on this feature that both DX11 class graphics cards from NVIDIA and ATI have embedded.

What is hardware tessellation? Simply put, it's adding more detail to 3D objects, real-time on the fly at low cost. With the arrival of DX11 class graphics cards ATI and NVIDIA now include hardware tessellation units inside the GPUs, fully programmable.

Tessellation simply means increasing your polygon count to get more detail. Look at the image below.

ATI Radeon HD 2900 XT review- Copyright Guru3D 2007

Tessellation is the process of subdividing a surface into smaller shapes. To describe object surface patterns, tessellation breaks down the surface of an object into manageable polygons. Triangles or quadrilaterals are two commonly used polygons in drawing graphical objects because computer hardware can easy manipulate and calculate these two simple polygons. An object divided into quads and subdivided into triangles for convenient calculation.

Now at the first frame you can see a face. There's a small number of polygons in there. It's anno 2010, and we demand more detailed objects in our 3D scene. So by recursively applying a subdivision rule we can increase the number of polygons. Now look at the second and third faces. There's so much more detail. This process can now be done 100% at GPU level in hardware without a significant impact on performance.

For DirectX 11 the tessellation portion of the pipeline has been wrapped with two new shader types that can be used, the Hull Shader and the Domain Shader.

Now some of you might have noticed it already from previous reviews. Tessellation isn't something new, ATI already had a hardware tessellation unit in their GPUs for years. But the older units could not be addressed whatsoever in DirectX as the API did not support it.

Another good example for the usage of tessellation would be terrain building. This technique is especially useful for creating complex-looking terrain using a combination of very simple base geometry with a height map, and a texture map. And perhaps more interesting is that this generated terrain can be deformed dynamically by manipulating the height map.

NVIDIA has been showing examples with a new water demo and a real-time rendered hair demo. In the water demo the amount of detail increases with a magnitude of 3 (5000 times more detail) while performance goes down by only a factor of two compared to the same scene without Tessellation. Check out some screenshots I made:

GeForce GTX series 400

This above scene looks quite good right? Nice water, mountains in the background. Fact is, it could have much more polygonal complexity closer to the viewer or camera, and fewer polygons as distance from the camera increases. So let's do that.

GeForce GTX series 400

There you go, tessellated complex rocks and yes, the water is tessellated as well. Mind you that this demo is rendering real-time, at 2560x1600 with large amounts of tessellation and we still had very acceptable frame rates. And that water... man, just look at that and imagine it in real-time.

Tessellation will allow much higher quality rendering and animation at fairly low GPU compute cost. The generic rule here is the more tessellation, the slower the GPU gets, yet since there's now dedicated core logic for it on the GPU, it's fast and can boost your detail massively, thus giving an impression of sharpness and much finer quality.

Let's recap.

The new DX 11 tessellation unit is programmable though two new shaders, the Domain and Hull shader. The higher the level of tessellation, the closer to realism the sharpness of the surface approaches. NVIDIA's HW Tessellation is implemented extremely well.





21 pages « < 5 6 7 8 next »


Guru3D.com » Articles » GeForce GTX 465 SLI review » Page 6

Related Articles
EVGA GeForce GTX 780 SC ACX review
Today a review the EVGA GeForce GTX 780 SC ACX edition. The Superclocked model comes with a nice factory tweak and that all new Sleeve bearing fan based ACX cooler. Overall the card is almost as fast as a GeForce GTX Titan, 100% cool and 100% silent. We test the product with the hottest games like Metro: Last light, Battlefield 3, Sleeping Dogs, Far Cry 3, Medal of Honor Warfighter, Hitman Absolution and many more.

Gigabyte GeForce GTX 780 WindForce 3x OC review
We test and review the Gigabyte GeForce GTX 780 WindForce 3x OC edition. The graphics card comes witha factory overclock and the new WindForce 3X 2 Slot 450W fan sink with Triangle Cool fans, as they like to cool it. That would be three silent 80mm fans. Overall the card is almost as fast as a GeForce GTX Titan, 100% cool and 100% silent. We test the product with the hottest games like Metro: Last light, Battlefield 3, Sleeping Dogs, Far Cry 3, Medal of Honor Warfighter, Hitman Absolution and many more.

GeForce GTX 780 SLI and Multi monitor review
We review the GeForce GTX 780 SLI and also do a SurroundView session with three monitors. The boards used are reference from NVIDIA. Over the next few pages we'll tell you a bit about multi-GPU gaming, the challenges, the requirements and of course a nice tasty benchmark session with the latest games. We'll have a peek at temperatures and power consumption of the GeForce GTX Titan cards in 2-way SLI mode to monitor it's generated performance.

GeForce GTX 780 review
We test and review the GeForce GTX 780. The GeForce GTX 780 is NVIDIAs all new high-end graphics card based in their Flagship product, the GTX Titan. This means it is based on the GK110 GPU and has an whopping 7.1 Billion transistors. That makes it a nice chunk faster opposed to the GeForce GTX 680 GPU. We test the product with the hottest games like Metro: Last light, Battlefield 3, Sleeping Dogs, Far Cry 3, Medal of Honor Warfighter, Hitman Absolution and many more.

Follow Guru3D on Google+ - Facebook - YouTube - Twitter © 2013