Tech

What is Tessellation?

Find out how this affects game graphics

Tessellation is not the latest graphics technology it used to be. Leave ray tracing alone. However, tessellation is still one of the most important techniques used in games to make virtual worlds look more realistic and lifelike. We do this by tiling flat geometric shapes with no overlaps or gaps to add a lot more depth to our objects and characters, making everything look more three-dimensional and immersive.

It can also facilitate the development process.

Tessellation and Triangulation

Introduced in DirectX11, tessellation is a method of increasing detail in a scene by subdividing the triangular meshes that make up objects and characters in the game world. Tessellation allows these triangles to be broadly divided, each bisector (or doubling depending on perspective) has less severe edges and produces increasingly finer detail depending on the model’s more nuances.

This alone will not give you a significant improvement. You can add a level of detail to your image, but otherwise just artistic texturing can do it. Tessellation is special because it is combined with displacement mapping (which is slightly different from bump maps). This is an effective texture that can store information about its height. How far it protrudes from the base.

Tessellation games and benchmarks use it to create objects and landscapes with much greater depth. It’s usually used in conjunction with other visual techniques, but the Unigine Heaven benchmark reminds us just how powerful tessellation can be in the right context.

Tessellation of Unigine Heaven

In the image above, you can see the staircase that was previously a flat ramp with a staircase-like texture is replaced with a 3D representation of the tessellated staircase. This is an extreme case. No game developer would rely solely on tessellation for such an important visual feature. However, it shows the effect tessellation can have under the right circumstances.

Why use tessellated graphics?

While the tessellation effect is beautiful on benchmarks like Unigine Heaven, it’s definitely not surprising, especially in 2020. But it’s not unique either. There’s no reason why you can’t achieve these 3D visuals by creating a model of this depth and size and texturing it properly. Why use tessellated graphics instead?

The ultimate reason is that it is easier and cheaper. Not in terms of cost, but in terms of system resources. It is much easier to create a low-detail model with high-quality textures and displacement maps than it is to create a highly detailed model that matches the texture. This makes it much easier for developers to create detailed scenes using tessellation.

Tessellation game: what does it mean?

I don’t always recognize the ability of tessellation to have extreme effects on graphics to the same extent, but what is the impact on games? Does enabling tessellation in your favorite games affect framerate?

Generally not. One-on-one testing of popular games using tessellations such as: GTA V, the impact is minimal with a few frames per second lost, even for the most demanding tessellations. According to SapphireNation’s in-depth analysis, effects like HDR and depth of field can have a far greater impact on performance than tessellation requires.


More information

What is Tessellation?

Learn its effect on gaming graphics

Tessellation isn’t the hot new graphics technology it once was—leave that to ray tracing—but it’s still one of the most important technologies used in games to make their virtual worlds feel more real and alive. It does that by tiling flat geometric shapes with no overlapping or gaps to add a lot more depth to objects and characters, and make everything feel more 3D and immersive.

It can also make the developmental process easier.

Tessellation and Working With Triangles

Introduced with DirectX11, Tessellation is, by itself, a method for increasing detail in a scene by subdividing the triangle meshes that make up objects and characters in game worlds. Tessellation allows for massive division of those triangles, whereby each halving (or doubling, depending on your perspective) creates ever finer details because the edges are less stark, and models more nuanced.

This alone wouldn’t create a drastically improved effect. Perhaps adding a layer of detail to an image that wasn’t otherwise there, but artistic texturing alone can do that. Tessellation is special because it’s combined with displacement mapping (it’s a little different from bump maps). That is, effectively, a texture that can store information about its height—how far it protrudes from its base.

Tessellation games and benchmarks utilize this to create objects and scenery with much greater depth. Although it’s typically employed in tandem with other visual techniques, the Unigine Heaven benchmark gives a stark reminder of just how powerful tessellation can be in the right circumstances.

In the above image you can see that the stairs, which were previously a flat ramp with a stair-like texture on it, turns into a 3D representation of a staircase with tessellation applied. This is an extreme case—no game developer would rely exclusively on tessellation for such an important visual feature—but it shows what an impact tessellation can have in the right circumstances.

Why Use Tessellation Graphics?

As much as the tessellation effect in benchmarks like Unigine Heaven is pretty, it’s certainly not astoundingly so—especially in 2020. But it’s also not unique. There is no reason that such a 3D visual effect couldn’t be achieved by creating a model that is of that depth and scale and texturing it appropriately. So why do we use tessellation graphics instead?

The ultimate reason is because it’s easier and it’s cheaper. Not in terms of dollar cost, but in terms of system resources. It’s a lot easier to create a low detail model, with a high quality texture and displacement map applied to it, than it is to create a highly detailed model to go along with the texture. That makes it a lot easier for the developer to create detailed scenes using tessellation

Tesellation Games: What’s the Impact?

With Tessellation’s ability to have an extreme effect on visuals, even if that’s not always realized to the same extent, what effect does it have on games? Will turning on tessellation in your game of choice tank your frame rates?

Not typically. Head to head tests in popular games that utilize tessellation, like GTA V, suggest the impact is minimal, losing only a few frames per second in even the most demanding of instances with heavy tessellation at play. SapphireNation’s in-depth analysis shows that effects like HDR and depth of field can have a far greater impact on performance than anything tessellation requires.

#Tessellation

What is Tessellation?

Learn its effect on gaming graphics

Tessellation isn’t the hot new graphics technology it once was—leave that to ray tracing—but it’s still one of the most important technologies used in games to make their virtual worlds feel more real and alive. It does that by tiling flat geometric shapes with no overlapping or gaps to add a lot more depth to objects and characters, and make everything feel more 3D and immersive.

It can also make the developmental process easier.

Tessellation and Working With Triangles

Introduced with DirectX11, Tessellation is, by itself, a method for increasing detail in a scene by subdividing the triangle meshes that make up objects and characters in game worlds. Tessellation allows for massive division of those triangles, whereby each halving (or doubling, depending on your perspective) creates ever finer details because the edges are less stark, and models more nuanced.

This alone wouldn’t create a drastically improved effect. Perhaps adding a layer of detail to an image that wasn’t otherwise there, but artistic texturing alone can do that. Tessellation is special because it’s combined with displacement mapping (it’s a little different from bump maps). That is, effectively, a texture that can store information about its height—how far it protrudes from its base.

Tessellation games and benchmarks utilize this to create objects and scenery with much greater depth. Although it’s typically employed in tandem with other visual techniques, the Unigine Heaven benchmark gives a stark reminder of just how powerful tessellation can be in the right circumstances.

In the above image you can see that the stairs, which were previously a flat ramp with a stair-like texture on it, turns into a 3D representation of a staircase with tessellation applied. This is an extreme case—no game developer would rely exclusively on tessellation for such an important visual feature—but it shows what an impact tessellation can have in the right circumstances.

Why Use Tessellation Graphics?

As much as the tessellation effect in benchmarks like Unigine Heaven is pretty, it’s certainly not astoundingly so—especially in 2020. But it’s also not unique. There is no reason that such a 3D visual effect couldn’t be achieved by creating a model that is of that depth and scale and texturing it appropriately. So why do we use tessellation graphics instead?

The ultimate reason is because it’s easier and it’s cheaper. Not in terms of dollar cost, but in terms of system resources. It’s a lot easier to create a low detail model, with a high quality texture and displacement map applied to it, than it is to create a highly detailed model to go along with the texture. That makes it a lot easier for the developer to create detailed scenes using tessellation

Tesellation Games: What’s the Impact?

With Tessellation’s ability to have an extreme effect on visuals, even if that’s not always realized to the same extent, what effect does it have on games? Will turning on tessellation in your game of choice tank your frame rates?

Not typically. Head to head tests in popular games that utilize tessellation, like GTA V, suggest the impact is minimal, losing only a few frames per second in even the most demanding of instances with heavy tessellation at play. SapphireNation’s in-depth analysis shows that effects like HDR and depth of field can have a far greater impact on performance than anything tessellation requires.

#Tessellation


Synthetic: Vik News

Đỗ Thủy

I'm Do Thuy, passionate about creativity, blogging every day is what I'm doing. It's really what I love. Follow me for useful knowledge about society, community and learning.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Check Also
Close
Back to top button