[QUOTE=pl0xinat0r;20186323]Normal maps are a way for textures to change the colour of the pixels dependent on the viewers viewing direction to it, so it gives the illusion of depth, when he goes to dx11, it uses a displacement map and actually makes geometry (instead of making it appear 3D, it actually becomes 3D)[/QUOTE]
Actually, a normal map is just a texture which encodes the surface normal vectors (a vector which is directly perpendicular to the surface) for each texel. Each channel (red, green and blue) is used to encode a different coordinate of the normal vector. :eng101:
Without a normal map, each polygon only has 1 normal:
[img]http://www.shrani.si/f/2s/I0/8AoXx1z/nonormalmap.png[/img]
With a normal map, a polygon can have a whole lot of different normals, one for each pixel on screen:
[img]http://www.shrani.si/f/1j/kA/2PXw7bjY/withnormalmap.png[/img]
The term normal mapping is often used for describing per pixel lighting calculations using normal maps. Normal maps can be used for many other purposes though. And not all lighting is dependent on the point of view. The diffuse component of the lighting depends only on the position and orientation of the surafce and the position of light source. The specular component is also dependent on the point of view. Here's a good article about per pixel lighting if anyone wants to read it:
[url]http://www.humus.name/Articles/PhongIllumination.pdf[/url]
I think it's amazing how the standard textures can change into something "real world" alike.
I swear at 0:35 he said "Tonsel Tesellation"
Best part is that they improved the performance.
DX10 look good enough imo.
[QUOTE=johanz;20187183]Haha, really?[/QUOTE]
sorry, i actually know some gamers who know their stuff. it just kind of makes me die inside to see people like this.
anyways to clarify(if it hasn't been done already), tesselation is pretty much LoD combined with poly-based(rather than image-based) relief mapping. ( i say 'poly-based' because the game engine i use supports tris, quads, f-gons, and pretty soon, n-gons) it's a geometry shader.
LoD you should already know, it's using multiple levels of detail based on the object's distance from the active camera.
relief mapping is like parallax mapping, except it actually projects an object off of the surface that casts a shadow, rather than distorting the texture along the tangent vector to the camera. basically, if the guy in the video saw relief mapping combined wih LoD, he'd faint with the sheer awesomeness and realism.
if you don't know what normal maps are, then, well, you probably came in your pants upon seeing that video, then sat muttering 'ten....eleven...ten...' then either begged your parents to get you a DX11 card, or went out and bought one, depending on your income.
Normal maps can't do that and relief mapping is stupidly expensive to render as opposed to just tesselating stuff. That's the whole point of tesselation.
i know what normal maps are. i'm a fucking game dev, i know what normal maps are capable of. i meant that if i had to clarify that, well, :Dawkins102:
Huh, I thought the last sentence was to imply that it wasn't all that impressive as oppsoed to normal maps. Sorry then.
I just got my 4850 last year... Upgrade time already?
Not necessarily. So far as I understand DX11 will be at least partially compatible with older hardware, particularly the DX10.1 hardware, like your own.
Okay, compatible but how well would it run? That, I'm worried about. It's not worth dishing out more money which I don't have right?
You won't be able to access tessellation.
*snip, Posting while stupid*
[QUOTE=FunnyGamer;20200231]You won't be able to access tessellation.[/QUOTE]
yeah, 11 is useless for most games, since you have to write your own shader (do they call it that in directx?), it doesn't just automatically go 'oh look, bump map. BOOM, tesselation!'
News flash, new API's are useless for programs using the old one?
Bravo.
Ten....Eleven.....Ten.....Eleven
Ten...Eleven...Ten...OpenGL.
I can wait a few years to update my graphics card to an DX11 one. Or maaybe...DX12 will be out by then!
just spectacular, im getting a new gpu in like a week, hopefully ups isnt gonna take longer i really want to try dx11
[editline]12:13AM[/editline]
[QUOTE=conor1123;20205515]Ten....Eleven.....Ten.....Eleven[/QUOTE]
oh come one what are you still paranoid, go open another thread about how that guy was part of the inside job the US had going to attack the twin towers
[QUOTE=mrhippieguy;20200974]yeah, 11 is useless for most games, since you have to write your own shader (do they call it that in directx?), it doesn't just automatically go 'oh look, bump map. BOOM, tesselation!'[/QUOTE]
The surprising thing is that the gaming industry's been picking up 11 much faster than they picked up 10 for some bizarre reason.
[QUOTE=mrhippieguy;20200974]yeah, 11 is useless for most games, since you have to write your own shader (do they call it that in directx?), it doesn't just automatically go 'oh look, bump map. BOOM, tesselation!'[/QUOTE]
Useless for games where devs are either lazy or can't code a shader, yes, otherwise it can be pretty useful.
[QUOTE=FunnyGamer;20209714]The surprising thing is that the gaming industry's been picking up 11 much faster than they picked up 10 for some bizarre reason.[/QUOTE]
Probably because supporting operating systems are more common now than they were when DX10 was first released (people stuck with XP because Vista sucked nuts and all that jazz).
[QUOTE=FunnyGamer;20209714]The surprising thing is that the gaming industry's been picking up 11 much faster than they picked up 10 for some bizarre reason.[/QUOTE]
Just general people upgrading to 7 after skipping Vista probably. Steam says 49% of systems can atleast do DX10 now, so it isn't so risky to aim at now I guess
[QUOTE=FunnyGamer;20209714]The surprising thing is that the gaming industry's been picking up 11 much faster than they picked up 10 for some bizarre reason.[/QUOTE]
DX10 was associated with Vista so everyone thinks it's bad for no legitimate reason.
DX11 is associated with 7 (erroneously), so everyone thinks it's the greatest thing ever.
After playing with this one I'm interested, Where can I find a less-biased graphics tech demo to play with.
[QUOTE=matey9;20220046]After playing with this one I'm interested, Where can I find a less-biased graphics tech demo to play with.[/QUOTE]
How is this one biased?
[QUOTE=matey9;20220046]After playing with this one I'm interested, Where can I find a less-biased graphics tech demo to play with.[/QUOTE]
um, here, let me see if i remember the .bat code...(can't remember)okay, let me pull up vbox...
this is not mine(not mine!!), i just made an exe so you could run it without installing the game engine.
[URL="http://www.filefront.com/15588799/demo.zip"]http://www.filefront.com/15588799/demo.zip[/URL]
you need a half decent graphics card to run this, preferably a newer ati, since they recently fixed glsl problems. just check the readme for controls, and run the 'fullscreen' .bat for fullscreen, 640x480. edit it with notepad if you want higher resolution, it's pretty self explanatory. oh yes, and to end it, press 'Esc'.
it's windows only. i could make a linux one, though. also, no tesselation. if i can figure out geometry shaders, i'll put one together with it, when i have time.
credit to martinsh from blenderartists, wrote all the filters himself.
The person in the video seems like a jackass pulling terms out of his ass.
I don't see anything in the video that DirectX 10 couldn't have done with proper optimization. I'm still quite biased to OpenGL though.
Also, above poster, what's your username on BA?
same as here.
Sorry, you need to Log In to post a reply to this thread.