TheDud @Drift, je peux pas commenter sous la video d'Horizon Lego mais la bombe qui rapproche les ennemis c est dans Rage 2 ;) (enfin à mon avis c est à ça que tu pensais) (il y a 2 Heures)
reneyvane @CraCra: Les clés pour le test qui sont distribués différemment, la version Gog day-one, on est cmairement sur une exclu Xbox/PC, très différente du traitement habituel de ce que signe MS. (il y a 8 Heures)
CraCra @reneyvane: bah oui juste exclu console, justement téléchargé le jeu hier 146Go (il y a 13 Heures)
Driftwood @face2papalocust: ça n'arirvera probablement jamais. :/ (il y a 19 Heures)
face2papalocust @CraCra: Oui je sais justement j'attends que ça se normalise pour tout les jeux peu importe l'éditeur ou la plateforme. (il y a 20 Heures)
Driftwood Il est de nouveau possible de télécharger les vidéos sur le site. Désolé pour le mois et demi de panne. (il y a > 3 Mois)
Driftwood Retrouvez notre review de Rift Apart dès 16h00 aujourd'hui, mais en attendant Guilty Gear -Strive- est en vedette en home ! (il y a > 3 Mois)
Driftwood Nouveau live sur Returnal à 14h30 aujourd'hui. (il y a > 3 Mois)
Driftwood Rendez-vous à 17h00 pour un direct de 40 minutes sur Returnal (il y a > 3 Mois)
I'm glad we can't race at night. I'm scared of the dark. Oh God. My text is in the dark! HALP!
Phaethon, the forum Spectre.
http://www.bizarrecreations.com/article.php?articl...
Bizarre's solution isn't one I would have chosen, but it works and the results are quite impressive.
Sometimes you have to give the developer an opportunity to explain their position before you run into a forum declaring "huge dissapointment" Although I know you weren't attacking Bizzarre, only the DVD9 format.
Bizarre's solution isn't one I would have chosen, but it works and the results are quite impressive.
Sometimes you have to give the developer an opportunity to explain their position before you run into a forum declaring "huge dissapointment" Although I know you weren't attacking Bizzarre, only the DVD9 format.
I think there was like day, night and dawn/dusk? Or did I dream that?
Bizarre's solution isn't one I would have chosen, but it works and the results are quite impressive.
Sometimes you have to give the developer an opportunity to explain their position before you run into a forum declaring "huge dissapointment" Although I know you weren't attacking Bizzarre, only the DVD9 format.
Parallax Mapping is not pixel shader light / vertex shader heavy, and it doesn't require a tesselation unit.
Unified shaders is a hardware implimentation that has not obscured the distinction between vertex and pixel processing (or ROP processing either) in the way you are suggesting.
Virtex shading deals with vertices (geometry) and pixel shading deals with pixels. Vertex shaders can use textures (vertex shading, R2VB) to augment real geometry; pixel shaders can use textures (various bump maps like normals and parallax maps) to augment pixels to appear to represent geometry -- hence drawing flush to geometry with a parallax map will clearly show the geometry hasn't been altered.
Edit: Wiki is your friend (as it seems you don't believe me).
http://en.wikipedia.org/wiki/Displacement_mapping
Parallax mapping is implemented by displacing the texture coordinates at a point on the rendered polygon by a function of the view angle in tangent space (the angle relative to the surface normal) and the value of the height map at that point. At steeper view angles the texture coordinates are displaced more, and so give the illusion of depth due to parallax effects as the view changes.
Parallax mapping described by Kaneko is a single step process that does not account for occlusion. Subsequent enhancements have been made to the algorithm incorporating iterative approaches to allow for occlusion and accurate silhouette rendering[2].
Stable real bump mapping requires either a built in shader programming unit on the GPU (vertex shader) or a dedicated vector processing unit connected to the GPU. The GPU must also have multi-pass rendering capabilities or bump mapping will be the only type of texture effect available due to a two texture layer limit.
The Emotion Engine on the Sony PlayStation 2 is an example of handling bump mapping through a vector processing unit. Sony included 2 vector processors rather than a GPU shader that could be used for bump mapping operations. The system could calculate height maps independently while the per-pixel calculations were carried out in one of the vector processing units. Unfortunately this capability was not used much until nearly the end of the system's life cycle with games such as Hitman: Blood Money[1].
Most other systems, including the Sony PlayStation 3, Microsoft Xbox, Microsoft Xbox 360, and most PC graphics cards do bump mapping using pixel shaders.
You are confusing yourself over terms. You need to make clear distinctions between methods in your points.
I already explained the terms I was using and how I was using them. If you want to ignore them and all we are doing is arguing over terms.
We won't come to proper analysis if you do not define what you mean when you use terms like bump mapping. Obviously you believe it to be a pixel shader process.
I'm telling you that it is not - but also that the effect can be run on pixel shaders.
I can't explain that any simpler.
In the new world of unified shaders, it's best to just call it shading - I guess.
All forms of bump mapping, including parallax require vertex shading, which is basically heavier as you move towards parallax mapping.
And I see that the old play on words of confusion is at it again.
To clear things up:
Parallax Mapping = Displacement mapping
Virtual Displacement mapping = somebody just made that up - it's a dirty fast way of doing Parallax mapping, which is the same as Displacement mapping.
You could also call Virtual Displacement mapping = Virtual Parallax mapping
Now people have taken to calling parallax mapping the dirty fast way of doing displacement mapping, which you appear to be doing - but forgive me for saying, that is just wrong.
As far as I can remember:
Parallax Mapping = Displacement mapping
Parallax Mapping != Virtual Displacement mapping
Virtual Parallax Mapping = Virtual Displacement mapping
Make sense?
Obviously, a pixel shader can be used to apply a pixel only affect like a screen filter for example, or even AA.
But the same can be accomplished by using a vertex shader - its all about how you approach the task.
Shaders are just specialized processors that handle certain types of tasks really well.
There's nothing that a shader can do that a normal processor can't do slower.