

But the older units could not be addressed whatsoever in DirectX as the API did not support itĪnother 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. Tessellation isn't something new, ATI already had a hardware tessellation unit in their GPUs for years. Now some of you might have noticed it already from previous reviews. This process can now be done 100% at GPU level in hardware without a significant impact on performance.įor 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. So by recursively applying a subdivision rule we can increase the number of polygons. It's anno 2010, and we demand more detailed objects in our 3D scene. There's a small number of polygons in there. Now at the first frame you can see a face. An object divided into quads and subdivided into triangles for convenient calculation. Triangles or quadrilaterals are two commonly used polygons in drawing graphical objects because computer hardware can easy manipulate and calculate these two simple polygons. To describe object surface patterns, tessellation breaks down the surface of an object into manageable polygons. Tessellation is the process of subdividing a surface into smaller shapes. Tessellation simply means increasing your polygon count to get more detail. With the arrival of DX11 class graphics cards ATI and NVIDIA now include hardware tessellation units inside the GPU's, fully programmable.

What is tessellation? Simply put it's adding more detail to 3D objects, real-time on the fly. We are going to spend an entire page on this feature that both DX11 class graphics cards from NVIDIA and ATI will have embedded. 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. Tesselation can be applied on numerous objects in a 3D scene. So in the future what you will see in games is a much more complex and better looking environment.
#3 D TESSELLATION SERIES#
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 on over the GPU - game developers want this as it saves them time creating complex geometry and objects. And with the current games and titles out there, sure I agree. Finally, color your design with markers, colored pencils or crayons.Well to explain that we first need to understand what it is really.įirst off, let me say that I am visiting our forums often and have seen the way you guys react on Tesselation, like it is a non-feature. (Remember that whatever details you add to one shape, will need to be added to EVERY shape! Keep your details simple.)ĩ. Trace over your pencil lines with a Sharpie and add details to each shape to help others recognize what you “saw” in it. Repeat this step until your whole paper is covered and there are no gaps or spaces.Ĩ.

There shouldn’t be any gaps or overlapping. Now, pick up your tile and place it next to your traced design, as if it were a piece fitting into a jigsaw puzzle. (I use 12″x18″ paper when I do this with 6th graders.)Ħ. Place your tile on the center of a 9″x12″ paper and carefully trace around it. Lightly sketch your idea onto your tile…. Turn your newly created shape (we’ll call this your “tile”) in different directions and use your imagination to see if it “looks like” anything. (For older students, you can make this project more challenging by having them repeat this step on an adjacent side of their card, as in the sample project above.)Ĥ. If you include a corner in your cut, it makes it easier to line the shape up on the opposite side. Now, tape the shape so that it is exactly across from the spot you cut it from. (The lines on your index card will show you if you’ve flipped or turned it!)ģ. Next, cut a shape from one side of your 3″x3′ card, and slide it to the opposite side of the card, without flipping it over or turning it. Polygon – a shape with three or more sidesĢ. Tessellation – a pattern made with polygons that completely fills a space with no gaps, spaces or overlaps. Escher – a Dutch artist (1898-1972) who is best known for his mathematically inspired drawings and prints which displayed great realism, while at the same time showing impossible perspective, eye trickery and metamorphosis.
