AMD TressFX und NVIDIA HairWorks im Detail

iToms

Redakteur
Thread Starter
Mitglied seit
25.11.2011
Beiträge
2.016
<p><strong><img style="margin: 10px; float: left;" alt="AMD TressFX Logo" src="/images/stories/logos-2015/AMD_TressFX_Logo.png" width="100" height="100" />AMD TressFX sowie NVIDIA HairWorks sind beides Technologien, die einer realistischeren Darstellung von Haaren in Videospielen dienen sollen. Um das zu erreichen, verwenden beide verschiedene Ansätze mit teils verschiedenen Ergebnissen. TressFX kam bisher lediglich im Spiel „Tomb Raider“ von Crystal Dynamics zum Einsatz. HairWorks hingegen war für CD Project Red bei „The Witcher 3: Wild Hunt“ das Mittel der Wahl.</strong></p>
<p>[h3]TressFX[/h3]</p>

<p><a href="index.php/news/hardware/grafikkarten/28650-zweiter-frisoertermin-amd-praesentiert-tressfx-20.html" target="_blank">TressFX</a> gibt es bereits in der dritten...<br /><br /><a href="/index.php/artikel/hardware/grafikkarten/35464-amd-tressfx-und-nvidia-hairworks-im-detail.html" style="font-weight:bold;">... weiterlesen</a></p>
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Dass TressFX Version 2 auf den Konsolen läuft, lässt die Tatsache, dass hier auf HairWorks gesetzt wurde, noch viel irrationaler erscheinen.

Gelder sind ja laut Nvidia und CDPR nicht geflossen...
 
Den letzen Abschnitt sollte man meiner Meinung nach überarbeiten, denn auf AMD GPUs läuft HairWorks, wenn man es genau nimmt, nämlich nicht. Da PhysiX als Schnittstelle dient wird nur die CPU genutzt.

TressFX hingegen nutzt DirectCompute, was beide Unterstützen.
 
TressFX sieht also nicht nur besser aus, sondern ist auch deutlich ressourcenschonender.
Tzja, NVIDIAs HairWorks ist einfach nur schlecht kopiert. Da muss noch etwas mehr optimiert werden. ;)
 
Den letzen Abschnitt sollte man meiner Meinung nach überarbeiten, denn auf AMD GPUs läuft HairWorks, wenn man es genau nimmt, nämlich nicht. Da PhysiX als Schnittstelle dient wird nur die CPU genutzt.

TressFX hingegen nutzt DirectCompute, was beide Unterstützen.


Jein, läuft in TW3 bei beiden auf der GPU. So schreibt es auch CB.

The Witcher 3 gehört zu Nvidias GameWorks-Programm und bietet somit einige GameWorks-Features. Mit von der Partie ist die oft genutzte Umgebungsverdeckung HBAO+. Noch ziemlich neu ist hingegen HairWorks (als Konkurrent für das nicht unterstützte TressFX von AMD), das eine bessere Haardarstellung ermöglichen soll. Bei HairWorks werden mit Hilfe von Tessellation 10.000 bis 60.000 Haarstränge pro Figur erzeugt, die physikalisch korrekt agieren sollen. Dies gilt wohlgemerkt für die Gegner. Geralt als Hauptfigur bietet durchschnittlich 30.000 Haarstränge, je nach Perspektive auch bis zu 115.000.

Darüber hinaus nutzt das Rollenspiel auch das Destruction-APEX aus Nvidias PhysX-Paket. Dieses ist für eine (teils) zerstörbare Umgebung zuständig. Während die anderen GameWorks-Effekte durchweg auf der GPU (bei Nvidia und AMD) berechnet werden, läuft PhysX durchgehend auf der CPU.
Quelle
 
Zuletzt bearbeitet:
Man sieht ja hier wieder bestens wieviel Performance hier völlig sinnlos verpulvert wird.
 
Tress FX ist nicht nur Open Source sondern sieht auch besser aus...

traurig wie viele Menschen diese Nvidia Machenschaften blind unterstützen ohne ihr Hirn einzuschalten :heul:
 
Zuletzt bearbeitet:
Haare sehn in Witcher kacke aus, ebenso das Fell von Wölfen und anderem Getier. Bei Monsters sieht es schon besser aus, vllt da fantastische Kreaturen und man es nicht so wahrnimmt wenns unrealistisch wirkt.
 
stimmt es mutet schon eigenartig an, die Entwickler von TW3 behaupten nur den Konsolen (aufgrund der hohen möglichen Kundenzahl) ist es überhaupt zu verdanken das es TW3 gibt, da man sich sonst die Entwicklung nicht hätte leisten können.

Dann wird aber nicht die auf den Konsolen besser performende Technologie implementiert sondern genau die andere.

Und das ganz ohne das von Seiten des "anderen" Technologieanbieters irgednwelche Zuwendungen egal ob Geld, Hardware oder Manpower geflossen sein sollen.

Also bei aller Liebe - logisch ist was anderes und da ist er halt wieder der üble Beigeschmack und Grund warum ich von TW3 erstmal die Finger lasse...
 
TressFX sieht also nicht nur besser aus, sondern ist auch deutlich ressourcenschonender.
Tzja, NVIDIAs HairWorks ist einfach nur schlecht kopiert. Da muss noch etwas mehr optimiert werden. ;)

Aufgrund eines Vergleich von gerade mal zwei Spielen kannst du diese Aussage treffen?
 
Zum Glück bin ich nicht der einzige der bei hairworks nicht so den Un terschied bemerkt. Dachte schon ich verpasse die große neue Nvidia Revolutionäre technik..NRT, passt
 
Tress FX ist nicht nur Open Source sondern sieht auch besser aus...

traurig wie viele Menschen diese Nvidia Machenschaften blind unterstützen ohne ihr Hirn einzuschalten :heul:

TressFX schaut deutlich besser aus.
Wenn ich das mit TombRaider und Witcher 3 vergleiche sehen die Harre von Lara deutlich besser aus.
 
Den letzen Abschnitt sollte man meiner Meinung nach überarbeiten, denn auf AMD GPUs läuft HairWorks, wenn man es genau nimmt, nämlich nicht. Da PhysiX als Schnittstelle dient wird nur die CPU genutzt.

Wenn du mal google nach Hairworks und DirectCompute befragst, dann kommen zumindest einige Einträge (aus 2014) dir aussagen, dass die Implementierung beim Witcher3 auf DirectCompute beruhen soll -> was dran ist? Keine Ahnung.
Es lesen sich allerdings aktuell keinerlei Beiträge, wie die Implementierung selbst durchgeführt wurde. Was man aber findet, angeblich soll der Schalter im NV CP, die PhysX Berechnung auf eine andere Karte zu legen keinerlei Performance bringen/unterschiede machen. Das lässt genau zwei mögliche Schlüsse zu, A) Hairworks kommt vollständig von der CPU oder B) Hairworks setzt auf OpenCL/DirectCompute und läuft auf der GPU... :wink: Die alten Meldungen aus 2014 könnten eher letzteres vermuten lassen ;)

Dann wird aber nicht die auf den Konsolen besser performende Technologie implementiert sondern genau die andere.

Und das ganz ohne das von Seiten des "anderen" Technologieanbieters irgednwelche Zuwendungen egal ob Geld, Hardware oder Manpower geflossen sein sollen.

Also bei aller Liebe - logisch ist was anderes und da ist er halt wieder der üble Beigeschmack und Grund warum ich von TW3 erstmal die Finger lasse...

An genau zwei Titeln besser oder schlechter abzuleiten ist doch schon etwas unsinnig, oder?
Ich mein, wir kennen doch nichtmal Performancewerte von TressFX 2, geschweige denn 3. Wir kennen Performancewerte von TR mit TressFX1 -> das war auch nicht ohne. Selbst auf AMD Hardware nicht. 30-35% je nach Szene waren da durchaus drin. Und da ging es nur um die Haare von Lara, nicht um irgendwelches Fell oder irgendwelche Monster.

PS: was Besser aussieht, muss jeder selbst entscheiden. Mir gefallen die Haare von Lara auch ein Stück weit besser. Allerdings sind diese Haare bei einigen Monstern schon ziemlich gut umgesetzt. Bedenke aber auch, diese Haarsimulation ist immernoch "nur" eine Simulation von Haaren und vor allem trägt perse nicht zur Darstellung des Haares ansich bei. Sondern ist eine Bewegungssimulation. Wie man diese Bewegungen am Ende darstellt? -> ist nicht bestandteil der Simulation. Man hätte die Haare auch zweifarbig monochrome darstellen können ;) Deswegen wäre die Bewegung dieser sicher optisch scheiße aussehenden Haare immernoch annähernd physikalisch korrekt simuliert.
Vergleichbar ist das mit einer Physikberechnungen. Die beste und tollste physikberechnung nutzt gar nix, wenn du nur Schwarze oder Weise vierecke damit durch die Kante fliegen lässt... Optisch ansprechend wird das Ganze erst, wenn die Darstellung der Objekte ansprechend (und auf höhe der Zeit) ist. Allerdings wäre die reine Optik des Ganzen auch ohne physikalisch annähernd korrekte Flugbahnen bspw. gegeben.
 
Finde man kann sich aus dem Beitrag kein ordentliches Bild machen, was nun besser aussieht. Liegt aber auch daran, dass das eine Video in 1080p, das andere nur in 720p gezeigt wird.
Ich frage mich auch warum Entwickler auf die teurere Software zugreifen, wenn es eine günstige ebenbürtige Alternative gibt. Das Nutzenkalkül würde ich gerne mal sehen.
 
Allerdings spricht gegen die Nutzung von DirectCompute die unterirdische Leistung der AMDs.l, wo doch allgemein bekannt sein sollte, dass GCN die höhere Roh-Performance hat (siehe TressFX)
 
Allerdings spricht gegen die Nutzung von DirectCompute die unterirdische Leistung der AMDs.l, wo doch allgemein bekannt sein sollte, dass GCN die höhere Roh-Performance hat (siehe TressFX)

Wieso?
Das ist eine ist die Simulation, also die Berechnung der Daten. Und das andere ist die Darstellung. Letzteres beeinflusst du bspw., wenn du das Tesselation Level deckelst, weil eben weniger berechnet wird. Die drunter liegende Simulation als solches bleibt wie sie ist in beiden Fällen gleich. ;)

Oder anders ausgedrückt, DirectCompute/OpenCL ist die Schnittstelle für den GPGPU Part welcher die Bewegung simuliert, aber ist eben nicht für die Darstellung zuständig und auch nicht dafür nutzbar. Dafür wird DirectX11 genutzt...
Bildlich gesehen, du willst das Ergebnis von 1+1 visuel darstellen. Dafür musst du aber erstmal 1+1 errechnen. -> DirectCompute/OpenCL oder auf der CPU. Visuel stellst du das Ergebnis aber über DirectX oder OpenGL dar.
 
Zuletzt bearbeitet:
Ja, aber das was letztendlich gerendert wird ist meiner Meinung nach nicht so für die Performance der Lösung wichtig. Die eigentliche Simulation kostet doch die enorme Leistung.

Genau das ist es doch auch, was beispielsweise PhysX behindert. Sobald die Physik-Simulation auf der CPU ausgeführt wird, gehen die FPS in den Keller, einfach weil die CPU nicht stark genug ist die Simulation in einem entsprechenden Zeitfenster auszuführen.

Letztendlich lässt sich das alles aber nicht so genau sagen, da NVIDIA ziemlich krass mit technischen Details geizt.
 
Ja, aber das was letztendlich gerendert wird ist meiner Meinung nach nicht so für die Performance der Lösung wichtig. Die eigentliche Simulation kostet doch die enorme Leistung.

Dann würde man mit dem Tesselation Regler aber nicht die FPS steigern können ;) Da dies aber möglich ist, limitiert die Berechnungsgeschwindigkeit der Simulation durch die GPU nicht die Darstellung. -> die Berechnungen (sofern auf der GPU über DirectCompute/OpenCL) laufen auf den ALUs. Der Tesselierungsfaktor kommt vom Tesselator -> sitzt im FrontEnd. Das sind halt zwei paar Schuhe. Da die Tesselationseinheiten NICHT die ALUs sind, sondern dediziert ausgeführt sind, kann man diese Annahme also auch als sicher geltend bestätigen. Anders wäre es, wenn die Tesselation von den ALUs kommen würde, da dort bei Limitierung der Anforderung mehr Power für andere Berechnungen frei wird -> was aber hier eben nicht der Fall ist.

Es sind halt zwei völlig verschiedene paar Schuhe. Du der Tesselation Regler beeinflusst einfach nur den Tesselierungsfaktor und sorgt so für weniger Anforderung an die Rechenwerke der GPU. Das ist allerdings rein Optik und keine Background Berechnung wie bei der Simulation der Bewegung.

WIe oben schon erwähnt, allein die Tatsache, dass der Schalter im NV CP keinen Einfluss auf den Speed hat, wenn du diesen auf CPU oder eine zweite GPU setzt, zeigt doch schon, dass die Berechnungen nicht wie sonst üblich analog dem PhysX per GPU Part laufen können. Es verhält sich analog zu TressFX bei AMD. Keine Wahlmöglichkeit der drunterliegenden Hardware (2. GPU oder CPU). DirectCompute oder OpenCL liegen also nahe. Cude und Stream können es nicht sein ;) Da bleibt nicht viel über... Simulation auf der CPU wäre noch eine Option. Bei bis zu 60.000 "Partikeln" wohl aber eher nicht...

EDIT: was ich mir bestenfalls noch vorstellen könnte, dass Hairworks ansich bei einer NV GPU über Cuda läuft und bei einer AMD GPU über OpenCL/DirectCompute läuft. Das würde zumindest potentiell einen Unterschied erklären, da wohl NV Cuda besser im Griff hat wenn alles aus ihrem Haus kommt als AMD, die sich einer "dritten" wenn auch standardisierten Schnittstelle bedienen... -> das ist allerdings nur eine Mutmaßung meinerseits und keinesfalls Fakt ;)
 
Zuletzt bearbeitet:
Dazu müsste man die Aufrufe des Spiels an den Treiber, bzw. vom Treiber an die Hardware überprüfen ... Gibts ne Software die das kann?
 
An genau zwei Titeln besser oder schlechter abzuleiten ist doch schon etwas unsinnig, oder?
Ich mein, wir kennen doch nichtmal Performancewerte von TressFX 2, geschweige denn 3. Wir kennen Performancewerte von TR mit TressFX1 -> das war auch nicht ohne. Selbst auf AMD Hardware nicht. 30-35% je nach Szene waren da durchaus drin. Und da ging es nur um die Haare von Lara, nicht um irgendwelches Fell oder irgendwelche Monster.

glaubst du wirklich das die Softwaretechnologie von Nvidia auf den aktuellen Konsolen besser performt als das Gegenstück von Amd bei verbauter Amd Hardware ?

wohl kaum und da beissen sich dann die Aussagen von den Entwicklern, wie wichtig die Konsolen dafür sind, das es TW3 überhaupt gibt und trotz der Wichtigkeit und das man sich als Entwickler auf die Fahnen geschrieben hat, die bestmögliche Performance auf allen Plattfomen zu erreichen, verwendet man die Softwaretechnologie des Hardware-Konkurrenten - und das anscheinend freiwillig da ja wie halt immer keine Zuwendungen geflossen sein sollen ...

klingt wirklich sehr logisch :banana:

mir gehts auch nicht darum das jetzt irgendwer besser performt als der andere, das ist zwar unschön für die betroffenen aber damit kann man leben, was mich auf die Palme bringt sind diese scheinheilligen Aussagen, die bei genauer Betrachtung sich eben einfach wiedersprechen. Dann soll man bitte auch die Eier in der Hose haben und als Entwickler sagen - jawohl wir haben das und das als Gegenleistung erhalten sonst hätten wir uns die Entwicklung nicht leisten können und darum ist das Endprodukt jetzt eben so, selbiges gilt für den Hardware-Hersteller der offen sagen könnte, ja wir können es uns leisten unsere Hardware bevorzugt behandeln zu lassen. Stattdessen kommt so typische Politikersprache - wo man nach dem Statement weniger weiß als vorher!
 
Zuletzt bearbeitet:
Dazu müsste man die Aufrufe des Spiels an den Treiber, bzw. vom Treiber an die Hardware überprüfen ... Gibts ne Software die das kann?

Mhh gute Frage. Kann mir schon vorstellen, dass man das irgendwie mit schneiden kann -> vor allem bei OpenCL/DirectCompute müsste man doch irgendwie Infos über die Schnittstelle rausbekommen.
Einfacher wäre aber wohl, wenn NV oder CDP einfach sagen, was Phase ist. Tut ja eigentlich keinem Weh?

glaubst du wirklich das die Softwaretechnologie von Nvidia auf den aktuellen Konsolen besser performt als das Gegenstück von Amd bei verbauter Amd Hardware ?
Wieso sollte ich das glauben? Wenn du zwei Sachen miteinander vergleichen willst, dann sollte die Basis auch vergleichbar sein... Sonst vergleichst du zwei Umsetzungen ohne gemeinsame Basis. Schau dir bspw. AMDs CPUs an. Wenn man es so will, CMT performt besser als SMT. Ist aber völlig Nebensächlich, wenn die Umsetzung des Produktes am Ende nicht überzeugt.
Du wirst von mir also keinesfalls derartige Aussagen hören, schon gleich gar nicht, wenn es keine Vergleichbare Basis gibt... Um diesen Vergleich tätigen zu können, müsste man die Zahlen, die durch TressFX und Hairworks berechnet werden auf Korrektheit oder auf ähnliches gegenhalten -> dann wäre ein Vergleich möglich. Schaust du rein auf das visuell dargestellte, dann vergleichst du Umsetzungen. Und dazu noch fließt stark der subjektive Touch, ob einem die Umsetzung gefällt oder nicht, mit ein. Objektiv ist das keineswegs ;)

wohl kaum und da beissen sich dann die Aussagen von den Entwicklern, wie wichtig die Konsolen dafür sind, das es TW3 überhaupt gibt und trotz der Wichtigkeit und das man sich als Entwickler auf die Fahnen geschrieben hat, die bestmögliche Performance auf allen Plattfomen zu erreichen, verwendet man die Softwaretechnologie des Hardware-Konkurrenten - und das anscheinend freiwillig da ja wie halt immer keine Zuwendungen geflossen sein sollen ...

Es muss doch nicht immer irgendwas in Richtung Geld fließen!? Wieso nimmt man das eigentlich immer an?
Es würde theoretisch schon reichen, wenn durch Gameworks mit den Paketen Hairworks, Clothing und Destruction, wie es TW3 verwendet eine Zeitersparnis eintreten würde, die die Lizenzkosten von jenem Gameworks mehr als aufwiegt -> damit ist NV geholfen (sie haben Gameworks verbreitet) und es ist CDP geholfen (da sie Geld in Form von Zeit und Arbeitsleistung) gespart haben. Win:Win unterm Strich... Und keine finanziellen Mittel sind direkt geflossen... Wo nix fließt, kann freilich auch Niemand sagen, dass irgendwas geflossen ist. :wink:

Warum man nicht TressFX nutzte? Möglicherweise weil TressFX bestenfalls in heutiger Umsetzung den Hairworks Part übernehmen könnte. -> für Clothing und Destruction müsste man sich eine dritte Geschichte ins Boot holen oder eben selbst was erfinden. -> Wieder Aufwand und Zeit. Nimmt man es genau, gibt es schlicht und ergreifend keine Alternative zu Gameworks, wenn es um physikalisch annähernd korrekte Berechnungen auf der GPU geht. Gibts nicht, nirgendwo von keinem Unternehmen aktuell am Markt. Die Frage, warum man Gameworks (in Teilen) implementiert dürfte sich also theoretisch eigentlich gar nicht stellen... Bestenfalls könnte man fragen, warum man auf eine GPU Umsetzung der Simulationsberechnungen baut. :wink:
 
Zuletzt bearbeitet:
An genau zwei Titeln besser oder schlechter abzuleiten ist doch schon etwas unsinnig, oder?
Ich mein, wir kennen doch nichtmal Performancewerte von TressFX 2, geschweige denn 3. Wir kennen Performancewerte von TR mit TressFX1 -> das war auch nicht ohne. Selbst auf AMD Hardware nicht. 30-35% je nach Szene waren da durchaus drin. Und da ging es nur um die Haare von Lara, nicht um irgendwelches Fell oder irgendwelche Monster.

Liegt vielleicht daran, das so manche Leute offensichtlich überhaupt kein Interesse an TressFX besitzen.
tress-fx-2.0-conclusions.jpg

Hier mal zum nachlesen:
Tomb Raider: Definitive Edition Playstation 4 Vs PC Graphics Analysis RedGamingTech

TressFX gibt es schon in der 2.0 zu bestaunen und läuft auf den betagten Konsolen wie die PS4 besser als auf dem PC wo noch TressFX 1.0 werkelte.

Und ganz nebenbei gesagt. Wozu benötigt man eigentlich Tesselation bei HairWorks ? Offensichtlich wird es nur gebraucht um gewisse Vorteile einer Hardware auszunutzen um dadurch das Konkurrenzprodukt zu benachteiligen. Aber das ist ja völlig abwegig so zu denken. Richtig ? :wink:
 
Zuletzt bearbeitet:
Oh doch Pickebuh, ich habe großes Interesse an TressFX -> da ich die Umsetzung damals bei TR sehr gut fand. Vor allem war es was neues, was man in keinem anderen Titel zu sehen bekam ;) Allerdings bin ich kein Konsolenspieler, also interessiert mich nur das, was ich auch kaufen kann... Wenn ein neues TR für den PC kommt, dann kann ich mich auch weiterhin von der Qualität dessen überzeugen.

Und wofür man Tesselation braucht? Das solltest du dir selbst beantworten können, wenn du dich einfach mal darüber informierst, was Tesselation überhaupt ist und was es tut. Schlussfolgerung meinerseits, wenn du ernsthaft eine derartige Frage stellst, ist dir völlig unbekannt, was Tesselation überhaupt ist und was es tut.
PS: kleiner Hinweis meinerseits, AMD hat schon seit der R600 GPU dedizierte Hardwaretesselation Einheiten in ihren GPUs verbaut, obwohl diese erst mit DX11 aka RV8xx in die Spezifikationen aufgenommen wurden. Das nur nebenbei...
 
Zuletzt bearbeitet:
- hab ich irgendwo geschrieben das ich vergleichen will was Besser aussieht - es ging einzig darum was auf Amd Hardware (Konsolen, die für den Entwickler laut eigenen Aussagen ja so wichtig sind) besser performt. Natürlich ist es dann einfach zu sagen, solange es keine verbleichbare Basis gibt, sprich man nicht TW3 mit TressFX auf ner Konsolen performen sieht und somit auch keine Zahlen hat, lässt man sich auf keinen Vergleich ein. Trotzdem ist die Chance das Hairworks auf ner Konsole (mit Amd Hardware) besser performt als TressFx gleich 0 minus unendlich.

- es spricht ja auch nichts dagegen Gamworks wo es keine Alternative gibt (Clothing, Destruction )zu implementieren und da wo es eine aller Wahrscheinlichkeit besser performende Alternative (auf den achsowichtigen Konsolen) gibt, im dem Fall eben für die Haare, TressFX zu implementieren. Ja kostet Aufwand und Zeit, aber gerade bei CDPR hat man sich immer wieder damit geprüstet die beste Performance für die jeweilige Plattform bieten zu wollen.

- Wo hab ich was von gefloßenem Geld geschrieben, ich schrieb bewusst Zuwendungen, und die können wie du ja selbst festgestellt hast ;) ja ein allerlei Form erfolgen


lol jetzt wo ich es geschrieben habe, frage ich mich zuwo wir uns hier die Argumente um die Ohren hauen, die Standpunkte sind bezogen, wirklich beweisen lässt sich leider weder der eine noch der andere, da von Entwicklern und Technologie-Lieferanten nur Schuldzuweisungen oder irgendwelche Wischi-Waschi Aussagen kommen.

Aber wir haben zumindest nen netten Diskurs - gibt schlimmeres :wink:
 
Zuletzt bearbeitet:
beim durchsetzen der eigenen Politik geht Nvidia scheinbar mittlerweile soweit das man bewusst die eigene ältere Hardware auch "alt" aussehen lässt, natürlich auch das ist Nvidias gutes unternehmerrisches Recht...

man muß es ja nicht unterstützen und kann in Zukunft ja den Konkurrenten kaufen, oder man findet es gut und belohnt Nvidia mit dem Kauf der neusten Hardware aus ihrem Sortiment.
 
- es spricht ja auch nichts dagegen Gamworks wo es keine Alternative gibt (Clothing, Destruction )zu implementieren und da wo es eine aller Wahrscheinlichkeit besser performende Alternative (auf den achsowichtigen Konsolen) gibt, im dem Fall eben für die Haare, TressFX zu implementieren. Ja kostet Aufwand und Zeit, aber gerade bei CDPR hat man sich immer wieder damit geprüstet die beste Performance für die jeweilige Plattform bieten zu wollen.

Neja, man muss die Entwickler auch verstehen dabei. xx verschiedene Dinge von yy verschiedenen Parteien unter einen Hut zu bringen ist definitiv wohl schwerer als ein gesamtes Konstrukt zu verwenden, was die benötigten Teile abdeckt. Das kann man wohl auch völlig ohne jegliche Zahlen dazu zu kennen durchaus annehmen ;)

Der Entwickler ist doch im Endeffekt der angearschte, wenn dann irgendwas nicht richtig stimmt. So kann er schön zu NV gehen und dehnen den Mist um die Ohren knallen. Mach das mal wenn da mehrere Parteien im Boot sitzen, wo das Effekt A von Partei B und Simulation C sich in irgendeiner Weise mit Effekt X von Partei Y mit Simulation Z beeinflusst/behakt -> dem Entwickler sind die Hände gebunden. In der Industrie geht man da doch lieber den Weg des geringsten Widerstandes. Vor allem aber auch, weil CDP ja durchaus bewusst ist, was sie sich mit Gameworks einkaufen und was das für die Konsolen bedeutet... Ob dann Hairworks getauscht durch TressFX im Endeffekt besser weil schneller, hübscher und was weis ich wäre, lässt sich dahingehend nur mutmaßen...

Lustig es gibt nun mittlerweile berichte das die 780Ti mit und ohne Hairworks extrem viel Performance im Gegensatz zur R9 290X, mit der sie sonst relativ gleichauf liegt, verliert... fast als würde Nvidia die alte eigene Generation schwächen...

Ja, die Annahme kursiert schon eine Weile durchs Netz. Allerdings aktuell noch ohne belegbare Zahlen warum und wieso GK110 und GK104 scheinbar deutlich Boden verlieren... An dieser Stelle zweifle ich nämlich auch an der Tesselation Geschichte, was die AMD Hairworks Performance angeht -> denn theoretisch müsste Kepler aufgrund weniger Tesselation Power einfach mit Hairworks stärker einknicken als Maxwell -> eben analog Hawaii bei AMD -> tut Kepler aber nicht. Es liegt also nahe, dass da was anderes im Busch ist.

man muß es ja nicht unterstützen und kann in Zukunft ja den Konkurrenten kaufen, oder man findet es gut und belohnt Nvidia mit dem Kauf der neusten Hardware aus ihrem Sortiment.

Ich stimme dir generell zu, allerdings muss man den Umstand der NV Politik nicht gut/schlecht finden wenn man deren Produkte kauft oder eben nicht. Ich für meinen Teil kaufe ein Produkt was mich überzeugt und nicht weil mir die Firma gefällt oder nicht. Kann das Produkt mich nicht überzeugen, dann interessiert es auch nicht ob ich die Firma gut leiden kann.
 
Ich stimme dir generell zu, allerdings muss man den Umstand der NV Politik nicht gut/schlecht finden wenn man deren Produkte kauft oder eben nicht. Ich für meinen Teil kaufe ein Produkt was mich überzeugt und nicht weil mir die Firma gefällt oder nicht. Kann das Produkt mich nicht überzeugen, dann interessiert es auch nicht ob ich die Firma gut leiden kann.

da sind wir dann grundverschieden, bei mir kann das Produkt noch so überzeugend oder gut sein, wenn ich mich mit der Firma dahinter bzw. mit deren Vorgehnsweisen nicht arrangieren kann, dann kaufe ich mir das Produkt auch nicht.

Das mag man nun als Gutmenschentum abtun, damit kann ich leben, diesen "naiven" Luxus gönne ich mir :d

aber wie immer im Leben, das kann man auch anders sehen - ich verurteile niemand der das anders sieht, nur wirklich verstehen kann ich es in bestimmten Fällen eigentlich nicht ganz :)
 
da sind wir dann grundverschieden, bei mir kann das Produkt noch so überzeugend oder gut sein, wenn ich mich mit der Firma dahinter bzw. mit deren Vorgehnsweisen nicht arrangieren kann, dann kaufe ich mir das Produkt auch nicht.

Das mag man nun als Gutmenschentum abtun, damit kann ich leben, diesen "naiven" Luxus gönne ich mir :d

aber wie immer im Leben, das kann man auch anders sehen - ich verurteile niemand der das anders sieht, nur wirklich verstehen kann ich es in bestimmten Fällen eigentlich nicht ganz :)

Ebenso ist es oftmals nicht verständlich warum man ein Produkt nach der Firmenpolitik wählt und nicht der Güte des Produktes.
Für mich spielt die Firma an sich und ihre generelle Politik auch eine Rolle. Allerdings erst weit unten auf der Prioritätenliste. Falls Produkte von x Unternehmen genau gleich gut meine Bedürfnisse befriedigen kommt darüber der Tiebreaker.
Aber das läuft bei jedem anders.
Ich kann auch verstehen, dass aus Kundensicht ( und da sehe ich mich mit), einige Entscheidungen von NVIDIA in letzter Zeit mehr als fragwürdig waren.
So wie Gameworks gehandelt wird, ist allerdings aus unternehmerischer Sicht absolut nachvollziehbar. Und der Markterfolg bestätigt das nur.
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh