GProgrammer said:
fatslob-:O said:
@Bold That's where your wrong. Tessellation DOES generate extra information such as QUADS, LINES, and POINTS as well.
|
do GFX hardware for years generates QUADS or LINES. Yes extra vertices and triangles are created.
Your video from uengine shows tesselation and displacement mapping. If it was tesselation only then there would be hardly any difference between the two. eg the flat ground with the stones would be still flat
For the last time tesselation without displacement mapping is practically worthless
|
Just like Tessellation, Displacement mapping has been around for a very very long time, I remember Matrox demonstrating the technology with it's Matrox Parhelia years ago.
However, Displacement mapping alone can be pointless too, to make displacement mapping effective, the suface needs to be made up of a significant amount of vertices.
For example lets take a block made out of eight vertices, no amount of Displacement mapping is going to give you the relief of a fish.
A detailed relief can only be achieved if there is sufficient vertices in the base mesh to depict a new model, which is where Tessellation enters the picture.
Thus by extension, Displacement mapping needs Tessellation and Tessellation needs Displacement mapping, they're two technologies that goes hand in hand, neither of which will provide amazing results without the other.
However, if you look through history when Tessellation was just beginning it's main use was to smooth curves, which was one of the big advantages of AMD's Tessellator in the Radeon 8000/9000/x800/x19xx series, even if only a handful of games supported it.
Today, games are far more complex with more geometry than what we had back then, but it can still be used to smooth out some jarring polygonal edges in some models.
Essentially, Tessellation gives you more polygons via division (Or patches to give more detail), Displacement mapping takes height information from textures to provide additional details.
To say either is not required or not important is silly, making your entire argument completely moot.