[H]ard|Forum  

Go Back   [H]ard|Forum > [H]ard|Ware > Video Cards

Reply
 
Thread Tools Search this Thread
  #81  
Old 11-08-2009, 03:51 AM
Spankbot-5000 [H]Lite, 4.6 Years
 
Spankbot-5000 is offline
Quote:
Originally Posted by Pyrolistical View Post
This is not displacement maps! That's old tech.

Displacement maps is just a texture rendering trick to make it appear it has depth, when it in fact does not. You can't get extreme displacement without it looking wrong.

This however is completely different. It actually modifies the vertices in the model outwards to create real displacement.

What is awesome is the fact that the this tessellation with displacement takes the same input as displacement maps!! Meaning with small tweaks you can make old games have real displacement!!!

What I wonder is how do you generate the low polygon model + displacement map? It is automatically done by the modeling program from a super high res model? If so, that's a neat trick.
No, you're thinking of bump-maps. Bump-mapping is a texture trick to make it look like there's depth. Dsiplacement maps are textures that actually modify vertices in 3-dimensions to achieve depth.
  #82  
Old 11-08-2009, 06:50 AM
Tamlin_WSGF [H]ard|Gawd, 4.1 Years
 
Tamlin_WSGF is offline
Quote:
Originally Posted by Spankbot-5000 View Post
No, you're thinking of bump-maps. Bump-mapping is a texture trick to make it look like there's depth. Dsiplacement maps are textures that actually modify vertices in 3-dimensions to achieve depth.
Here's the tessalation shown in Aliens vs. predator. Running on AMD hardware. Should give you some indication of the use in real games.

http://www.youtube.com/watch?v=dVo_5VCWIzM
  #83  
Old 11-08-2009, 12:31 PM
DarrisBard Limp Gawd, 12 Months
 
DarrisBard is offline
It looks fantastic! But does it actually improve gamplay? To borrow an example from Elder Scrolls, a dungeon wall in Oblivion looks more detailed than a dungeon wall in Daggerfall but the impact on gameplay is zero. Don't get me wrong, I approve of better visuals.
  #84  
Old 11-08-2009, 01:45 PM
Tamlin_WSGF [H]ard|Gawd, 4.1 Years
 
Tamlin_WSGF is offline
Quote:
Originally Posted by DarrisBard View Post
It looks fantastic! But does it actually improve gamplay? To borrow an example from Elder Scrolls, a dungeon wall in Oblivion looks more detailed than a dungeon wall in Daggerfall but the impact on gameplay is zero. Don't get me wrong, I approve of better visuals.
You might get better performance on same visuals or better visuals. Don't think it will improve gameplay other then adding eyecandy and perhaps performance. Here's two official DX11 video's of the Dirt2 game. Doesn't give much comparison, so it won't say much. Nice to watch though.

Dirt 2 DX11 gameplay:
http://www.youtube.com/watch?v=XOLlgHM2a-k

Dirt 2 DX11 tech demo:
http://www.youtube.com/watch?v=WODI-Wvafqc
  #85  
Old 11-08-2009, 02:45 PM
RooK Gawd, 9.1 Years
 
RooK is offline
doesn't really matter since 90% of gamers are going to stick with their current cards that work just fine.

Just as a for instance, I can run batman, or resident evil 5 at 1920x1080 on high with my "old" 8800GTX. Maybe it was just a killer card way ahead of its time, but its going to take something more than just another FPS for me to shell out over 300 bucks for a vid card that can make things more realistic. Fry cry was neat and all, and the reason why I got my card, but games aren't improving that much.

Look at how many people are probably still running WoW on a VERY old vid card... These people have no reason to switch and this will keep the prices of these fancy vid cards high. Make some games the masses will enjoy and you'll sell more cards.

Sometimes I think people in marketing should take a cue from tech people instead of just calling them nerds.
__________________
I'm so [H]ard I don't even bother with benchmarks.
I have a computer.
It runs.
Run computer, run!
  #86  
Old 11-09-2009, 01:52 AM
Spankbot-5000 [H]Lite, 4.6 Years
 
Spankbot-5000 is offline
The AvP is cool, but those models are retarded dense when tesselation is on. They're denser than a typical 3D-model they use for CG in a big-budget film.
  #87  
Old 11-09-2009, 04:05 AM
sbuckler Limp Gawd, 6.3 Years
 
sbuckler is offline
Quote:
Originally Posted by Pyrolistical View Post
This is not displacement maps! That's old tech.

Displacement maps is just a texture rendering trick to make it appear it has depth, when it in fact does not. You can't get extreme displacement without it looking wrong.
Wrong - a quick google would have shown you that, eg.
http://download.blender.org/document...I/ch11s03.html
http://www.zbrushcentral.com/showthread.php?t=20310
http://www.blogcdn.com/www.joystiq.c...rserker_cg.jpg - famous ue3 image in which all that detail comes from displacement maps


Quote:
Originally Posted by Tamlin_WSGF View Post
Here's the tessalation shown in Aliens vs. predator. Running on AMD hardware. Should give you some indication of the use in real games.

http://www.youtube.com/watch?v=dVo_5VCWIzM
That's a better example then I've seen elsewhere. The way it dynamically increases detail in a smooth way is more impressive then just having a two or three levels of detail for an object. It would be good to see it in action to see if you get any funny graphical effects due to the shape of the object changing on the fly.

Last edited by sbuckler; 11-09-2009 at 04:17 AM..
  #88  
Old 11-09-2009, 08:38 AM
Digital Viper-X- [H]ardness Supreme, 9.8 Years
 
Digital Viper-X- is online now
as fancy and good looking as tessellation is, i think it's 50% useless as the newly shaped surfaces are still going to be flat to the game, and people running up the new stairs will probably look weird :P it would be nice if the whole environment became aware when something becomes tessellated
__________________
0.o
  #89  
Old 11-09-2009, 10:04 AM
sbuckler Limp Gawd, 6.3 Years
 
sbuckler is offline
Quote:
Originally Posted by Digital Viper-X- View Post
as fancy and good looking as tessellation is, i think it's 50% useless as the newly shaped surfaces are still going to be flat to the game, and people running up the new stairs will probably look weird :P it would be nice if the whole environment became aware when something becomes tessellated
Apart from anything else the game's collision engine, and physics engine won't have a clue about the tessellated geometry so in real games the non tessellated versions will have to look very close to the tessellated ones or it won't work. E.g. if the stairs are a slope and only made stair like by the tessellator then the physics engine would see them as a slope make a box slide smoothly down them not bump like real stairs. Another example would be the tessellated spikes on dragon - they wouldn't be collideable.
  #90  
Old 11-09-2009, 12:03 PM
GabooN Limp Gawd, 6.2 Years
 
GabooN is offline
Quote:
Originally Posted by sbuckler View Post
Apart from anything else the game's collision engine, and physics engine won't have a clue about the tessellated geometry so in real games the non tessellated versions will have to look very close to the tessellated ones or it won't work. E.g. if the stairs are a slope and only made stair like by the tessellator then the physics engine would see them as a slope make a box slide smoothly down them not bump like real stairs. Another example would be the tessellated spikes on dragon - they wouldn't be collideable.
Why wouldn’t the physic engine know the difference? If you look at the DX 11 video for Dirt2 they are basically using DX11 tessellation to enhance they way physics look, IE the water movement and flag movement.
__________________
"Shall We Play A Game?"
~Joshua

*AMD Phenom II X4 955 Black Edition/Stock
*ASUS M4A79XTD EVO
*Sapphire RadeonHD 5770
*G.SKILL Ripjaws Series 4GB~DDR3
*WD Raptor 120GB 10Krpm
*Antec TP3-550W
*Koolance Exos-2
  #91  
Old 11-09-2009, 05:30 PM
sbuckler Limp Gawd, 6.3 Years
 
sbuckler is offline
Quote:
Originally Posted by GabooN View Post
Why wouldn’t the physic engine know the difference? If you look at the DX 11 video for Dirt2 they are basically using DX11 tessellation to enhance they way physics look, IE the water movement and flag movement.
I agree the effect of the water or flag flapping is a physics effect - but if it's generated using tessellation then the polygonal mesh to simulate ripples in the water or the flag waving only exist in the graphics card. Hence physics in the traditional sense (e.g. object one hits object two) cannot take account of tessellated geometry because the only place it exists is in the graphics card - not in the main memory version of those objects which is what the physics engine has available to it to calculate the collision.
  #92  
Old 11-09-2009, 07:06 PM
kllrnohj [H]ardness Supreme, 7.4 Years
 
kllrnohj is offline
Quote:
Originally Posted by sbuckler View Post
Apart from anything else the game's collision engine, and physics engine won't have a clue about the tessellated geometry so in real games the non tessellated versions will have to look very close to the tessellated ones or it won't work. E.g. if the stairs are a slope and only made stair like by the tessellator then the physics engine would see them as a slope make a box slide smoothly down them not bump like real stairs. Another example would be the tessellated spikes on dragon - they wouldn't be collideable.
Not necessarily. In the case of unigine's stairs, you are correct, but you could easily have a very rough stair model that would look horrible visually, but contain plenty of information for a physics engine. The physics engine doesn't need to know how the stones bump, for example, and would likely just really slow things down and have objects get stuck on them. Same with the dragon, the dev would probably just surround it with an invisible wall anyway. Unigine was really showing what tessellation is capable of, not necessarily what would make it into games. I fully expect tessellation to be used as a high quality bump mapping alternative, which from the looks of DiRT 2 and AVP seems to be what devs are going for as well.
__________________
Intel Core i7 920 @ 3.6ghz
Asus P6TD Deluxe
Corsair XMS3 12gb (6x2gb) @ 1440mhz
Sapphire 5870 1gb @ stock
Windows 7 Ultimate 64-bit
3x Dell U2410, Eyefinity w00t w00t
-----------------------------------------------
I speak when speaking is needed, I act when acting is needed, I kick ass..............whenever i want to.
Are 5 blue parrots more unethical than a tank of gas Googling hamburgers?
  #93  
Old 11-09-2009, 07:20 PM
tygrus n00bie, 5.1 Years
 
tygrus is offline
You need a benchmark that has similar output geometry detail for both code targets. If the DX11 tessellation creates 4M triangles from 1M then the DX10 version should be supplied with 4M triangles instead of the previous 1M.

It's nice knowing how much turning it on will impact performance and quality but is the method of increasing detail better than the previous brute force method.
  #94  
Old 11-10-2009, 08:53 AM
EdZ [H]Lite, 2.6 Years
 
EdZ is offline
It'd be interesting to see if GPU physics could be combined with tessellation to increase physics detail. Subdivision of collision boxes, for example, could be used to bounce particles off a model with greater accuracy as you come closer. Doing this by shunting geometry backwards and forwards between the CPU and GPU (or rather, between GPU and main memory) would usually prevent this, but if everything is done on the GPU with everything already resident in memory, it could work.
For example, you could bounce sparks off a rough or angular surface with proper reflection angles, rather than just a psuedo-random spray pattern of a flat collision surface.
__________________
EVGA GTX 260 SSC
Intel Core2Duo E8400
MSI P43 NeoF
4gb DDR2-800
Cooler Master M620 620w modular PSU
  #95  
Old 11-11-2009, 12:21 AM
Grimgor Banned, 11 Months
 
Grimgor is offline
I must admit to being a little bit confused. (It happens often, though (me being confused, not admitting to it))

It's the rope that did me in. Lemme explain.

ATi has given us Truform since at least the Radeon 8500 days (I remember my 8500 had the "dolphin" truform demo). How is this "tessellation" any different from "truform"?

Tessellation (or should I say Truform) is easy to understand from a polygonal perspective - you simply break up existing polys and this allows for smoother, more detailed lighting and curvature without the 3D modeller having to do extra work.

However, how does DX11 tessellation know that the rope is supposed to be spiral? How does it divide a low number of polygons into a higher number that happen to be spiral?

You see what I'm getting at? The rope example merely looks like traditional LOD, and the modeller had to go and model the high-detail spiral in the rope ANYWAY.

What am I missing here, peeps?
  #96  
Old 11-11-2009, 10:20 AM
kllrnohj [H]ardness Supreme, 7.4 Years
 
kllrnohj is offline
Quote:
Originally Posted by Grimgor View Post
ATi has given us Truform since at least the Radeon 8500 days (I remember my 8500 had the "dolphin" truform demo). How is this "tessellation" any different from "truform"?
TruForm is a form of tessellation. Tessellation is the generic name, TruForm was ATI's name for the tech.

Quote:
However, how does DX11 tessellation know that the rope is supposed to be spiral? How does it divide a low number of polygons into a higher number that happen to be spiral?

You see what I'm getting at? The rope example merely looks like traditional LOD, and the modeller had to go and model the high-detail spiral in the rope ANYWAY.

What am I missing here, peeps?
As has been said about a bajillion times in this thread, there is a height map that tells DX11 how to shape the extra polygons. It uses the exact same resources as bump mapping (model + height map), only instead of faking depth using lighting tricks it actually creates polygons to make depth.
__________________
Intel Core i7 920 @ 3.6ghz
Asus P6TD Deluxe
Corsair XMS3 12gb (6x2gb) @ 1440mhz
Sapphire 5870 1gb @ stock
Windows 7 Ultimate 64-bit
3x Dell U2410, Eyefinity w00t w00t
-----------------------------------------------
I speak when speaking is needed, I act when acting is needed, I kick ass..............whenever i want to.
Are 5 blue parrots more unethical than a tank of gas Googling hamburgers?
  #97  
Old 11-11-2009, 03:33 PM
Flopper Limp Gawd, 2.8 Years
 
Flopper is offline
dx11 and tesselation would rock in rpg and mmog games.
simply not acceptable to have game makers as bioware making a game for 2009 that simly sucks grapichal wise. (dragon age)
why no dx11?

Tessealtion allows dynamic interaction where houses and ropes for example to look like those should look.

Love the heaven benchmark.
more fun to run than games.
__________________
Ei7 i950 4.0ghz 1.32 - Ga ex58 ud5 f11 bios - His 5850 (940mhz/1100mhz 24/7) - 6x1gb Kingston valueram cl9 1333mhz - air megalhem- eyefinity - cM atcs840- asus essence stx with sennheiser hd600 - Kingston 40gb raid0 and a-data ssd 3x32gb raid0 areca 1210 - win 7 64bit HE.
  #98  
Old 11-12-2009, 03:31 AM
Grimgor Banned, 11 Months
 
Grimgor is offline
Quote:
Originally Posted by kllrnohj View Post
As has been said about a bajillion times in this thread, there is a height map that tells DX11 how to shape the extra polygons. It uses the exact same resources as bump mapping (model + height map), only instead of faking depth using lighting tricks it actually creates polygons to make depth.
I know that - what I want to know is how you make a spiral heightmap? Looking at the non-tess wireframe, the rope hasn't been modelled in a spiral fashion in any way.



How does it get from before to after using a hightmap? Something seems fishy if you ask me, and I'm not convinced.

ETA: Unless it's possible to layer a texture around a tube "primitive" in a spiral fashion, then I guess it would work. But I'm deffo no expert on this at all.

P.S Correct me if I'm wrong - assuming it's a hightmap, it seems like height maps can also act as "depth" maps. You'd expect the rope to expand outwards with a height map, but it is actually still the same diameter, which implies that the height map is applied as a "negative".

Last edited by Grimgor; 11-12-2009 at 03:36 AM..
  #99  
Old 11-12-2009, 03:33 AM
jeremyshaw [H]ardness Supreme, 1.0 Years
 
jeremyshaw is offline
displacement map... it doesn't have to be flat.

It could be a cylinder, too...

a cylindrical displacement map...
__________________
Bloomfield...Cypress...SexFire...Gigs of RAM...Veritas Power...
  #100  
Old 11-12-2009, 04:00 AM
Grimgor Banned, 11 Months
 
Grimgor is offline
Ohhhh I see what you mean. Just like the normal square texture would have diagonal lines on it, so would the height map!

CHA-CHING! That penny made a loud noise as it dropped!
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 01:40 PM.


Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright 2000 - 2010 KB Networks, Inc.