Stránka 1 z 6
NVIDIA GameWorks a nVidia VRWorks - info a vše okolo
Napsal: úte 27. kvě 2014, 14:57
od Ache
https://developer.nvidia.com/content/in ... -gameworks
NVIDIA GameWorks™ pushes the limits of gaming by providing a more interactive and cinematic game experience and thus enabling next gen gaming for current games. We provide technologies e.g. PhysX and VisualFX, which are easy to integrate into games as well as tutorials and tools to quickly generate game content. In addition we also provide tools to debug, profile and optimize your code.
Solutions Provided in NVIDIA GameWorks
GameWorks Ray Tracing:
•RTX Ray Tracing
VisualFX
Provides solutions for rendering and effects including:
•HBAO+ Enhanced Horizon Based Ambient Occlusion
•TXAA Temporal Anti-aliasing
•Soft Shadows Improves on PCSS to reach new levels of quality and performance, with the ability to render cascaded shadow maps
•Depth of Field Combination of diffusion based DOF and a fixed cost constant size bokeh effect
•FaceWorks Library for implementing high-quality skin and eye shading
•WaveWorks Cinematic-quality ocean simulation for interactive applications
•HairWorks Enabling simulation and rendering of fur, hair and anything with fibers
•GI Works Adding Global Illumination greatly improves the realism of the rendered image
•Turbulence High definition smoke and fog with physical interaction as well as supernatural effects
Physics
Rigid bodies, cloth, destruction, particles and fluids:
•PhysX Scalable multi-platform game physics solution supporting a wide range of devices, from smartphones to high-end multicore CPUs and GPUs
•Clothing Quickly generate dynamic clothing. Artist focused with intuitive and easy authoring tools
•Destruction Enables artists to quickly generate pervasive destruction significantly enhancing the gaming experience
•Particles & Fluids Particles enable artists to easily provide a much more immersive environment by using physical particles which can interact e.g. with wind and explosion force fields. Particles can also be used to simulate fluids
Core SDK
Exposing access to NVIDIA Hardware:
•NVAPI Allows full access to NVIDIA GPUs and drivers in any UI and non-UI application
•GeForce Experience Settings API Games that integrate GSA will work with GeForce Experience out of the box
•Cross Platform Gamepad API Windows and Android C code for game controllers,
•OpenAutomate A new standard for simplifying testing of applications
OptiX For Games
The NVIDIA® OptiX™ Ray Tracing Engine is a programmable ray tracing framework. OptiX is used in the Games to accelerate tasks like accurate ambient occlusion and light baking.
Sample Code
Graphics and compute samples for both OpenGL and DirectX developers, showing cutting edge technique for games.:
•OpenGl Samples for Windows, Android and other Operating Systems
•DirectX Samples for Windows
Tools
Geforce tools for debugging, profiling and optimizing graphics and compute applications:
•Nsight™ Visual Studio Edition Build, Debug, Profile and Trace graphics and compute applications
•PerfKit Suite of performance tools to help debug and profile OpenGL and Direct3D applications
•Texture Tools for Photoshop Plug in for DDS export, normal maps and mipmaps
Android development tools for debugging, profiling and optimizing graphics and compute applications:
•Tegra Android Development Pack All the software tools required to develop on the NVIDIA Tegra platform and Android
•Nsight™ Tegra, Visual Studio Edition The raw development power and efficiency of Visual Studio for Android
•Tegra System Profiler Multi-core CPU sampling profiler that provides an interactive view of captured profiling data
•NVIDIA PerfHUD ES In-depth analysis of OpenGL ES applications on Tegra based devices
•Tegra Graphics Debugger allows developers to debug and profile OpenGL ES 2.0, OpenGL ES 3.0, and OpenGL 4.x on Windows, OSX and Linux
•Texture Tools for Photoshop Plug in for DDS export, normal maps and mipmaps
Predstaveni část 1
https://www.youtube.com/watch?v=odi-Uqp_870
Predstaveni část 2
https://www.youtube.com/watch?v=SD5n49H4bxE
Predstaveni část 3
https://www.youtube.com/watch?v=6ci-rdMkS_o
Soubor videi s prezentacemi
https://www.youtube.com/watch?v=wIKLadk ... 6DiU6zDoCA
Hladis//Edit postu. Pridani popisu Gameworks a nastaveni jako dulezite. 1.6.2014
Hladis//Edit 21.3.2019 pridan Raytracing
No-xův "rozbor" Nvidia Gameworks knihoven:
http://diit.cz/clanek/nvidia-gameworks-watchdogs
Re: Gameworks
Napsal: úte 27. kvě 2014, 15:28
od Hladis
no-X by mel vylezt na cerstvy vzduch, sundat cerveny bryle, prestat papouškovat a opisovat marketingovy a jiny urbanlegendy a seznámit se s realnym svetem. S temi Watch Dogs se slusne shodil, protože jen odpapouskoval nesmyl toho Forbesaka, který tvrdil uz hezkou radku blbosti
Boze muj.
GameWorks nakonec nebude výhrou ani pro vývojáře.
Jasne, proto velka část budoucích AAA titulu Gameworks ma. Mozna by na tyDIIT mohli udelat seznam her, který nejaky věci z Gameworks pouzivaji, když tam delali i ten seznam s Mantle
tomto ohledu je ale GameWorks jiný. Nejde o nadstavbu, kterou by bylo možné vypnout, nejde o alternativu, která by doplnila standardní cestu.
Kardinalni blbost. Zadny efekt nechybi. Zrovna u Watch dogs se jedna o moznosti zapnout ke standartnimu AO HBAO+ nebo místo SMAA... zapnout TXAA.
S vydáním hry Watch_Dogs, která právě GameWorks využívá, se ale jeho slova potvrdila.
Tak houby s octem. AMD reagovalo stejne jako nV s drivery pro Watch Dogs. nV jen s jednodennim předstihem. Vysledky ze hry jasne ukazuji, ze to zadna extra nVidia friendly hra není
http://pclab.pl/art57916.html
http://www.techspot.com/review/827-watc ... page3.html
Tohle je slusny tyDIIT fail a směr DD zumpa.
Jediny kde nVidie ma bonusy je snizeny overhead od driveru 337.50, a tam nabira vykonostni body. Nikoliv s nejakym Gameworks. To ještě to jede blbe i na nV grafarnach a o nárocích na VRAM, kterou mají nV mensi ani nemluve
http://pclab.pl/zdjecia/artykuly/chaost ... ltraaa.png Bych z tohohle mohl naopak tvrdit, ze ta hra je udelana pro AMD.
Gameworks prinasi vyvojarum postupy a featurky, který jsou vyvinuty nVidii a tak je jasny, ze to nVidia nikomu nebude davat
Takze tezko da AMD třeba TXAA. Stále ale hrac ma moznost pouzit jiny mody AA, atd.... Ty featurky nic nenahrazuji. Jen pridavaji a davaji ruzny bonusy. Konecny slovo ma stejne vyvojar.
Re: Gameworks
Napsal: úte 27. kvě 2014, 15:59
od Hladis
Jeden idiot na Forbesu něco placne a
https://www.youtube.com/watch?v=Na2WO8QwIog Tvurce videa si chce stěžovat az u organu EU. Demence.
Re: Gameworks
Napsal: úte 27. kvě 2014, 16:08
od Ache
Hele počkej až nám EU zakáže nvidia grafiky.
Re: Gameworks
Napsal: úte 27. kvě 2014, 16:19
od RAD-x
Ache píše: Hele počkej až nám EU zakáže nvidia grafiky.
EU nic nezakazuje přece, ta jen dává sankce... no budem to vozit z USA a těžce na tom rejžovat, místní obchodníci nebudou mít přez sankce šanci nám konkurovat...budem to tady prodávat jako vadný na výstavku za plnou cenu, v nejhorším to budem prodávat jako znehodnocený...třeba se zaslepenejma PCIe napajecíma konektorama, nebo ucpanejma DVI a k tomu ještě za pajcku prodávat návody na odzaslepení/oducpání...
Re: Gameworks
Napsal: úte 27. kvě 2014, 16:26
od Krteq
Každá blbost s uzavřeným kódem je na 2 věci, a pokud s tím nemůžou manipulovat ani vývojáři, tak je to obzvlášť na ...
To jim to snad chcete opěvovat? Vůbec bych je neobhajoval.
@Hladis: Tady ale nejde o to, že by to měli někomu dávat, ale podívej se na podmínky s jakými je vázáno jejich použití. A právě že vyvojar to konečný slovo nemá
Bože to zas bude flamu
Re: Gameworks
Napsal: úte 27. kvě 2014, 16:36
od RAD-x
Krteq píše:Každá blbost s uzavřeným kódem je na 2 věci, a pokud s tím nemůžou manipulovat ani vývojáři, tak je to obzvlášť na ...
To jim to snad chcete opěvovat? Vůbec bych je neobhajoval.
@Hladis: Tady ale nejde o to, že by to měli někomu dávat, ale podívej se na podmínky s jakými je vázáno jejich použití. A právě že vyvojar to konečný slovo nemá
Bože to zas bude flamu
Pro flame tady neni materiál... je to až příliš jasný. Kdo si co zaplatí, to i dostane...stížnosti druhýho že první si zaplatil a první má...to mi připomíná český cikány.
Re: Gameworks
Napsal: úte 27. kvě 2014, 16:38
od Hladis
Abych to upresnil. Gameworks je balik ruznych featur a funkci od nVidie
https://developer.nvidia.com/content/in ... -gameworks Jednoduse svoje software technologie dali do baliku a ten nabizeji vyvojarum. Vyvojar si muze vybrat co pouzije. Unreal engine třeba ma zabudovany cely balik, ale opet vyvojar pracujici s enginem si vybere, co pouzije a co ne. Balik obsahuje třeba prave technologie jako PhysX, HBAO+,TXAA, Hairworks (bezi pod OpenCL a ne PhysX), Rezimy DOF + další postprocessy.......jedna se o věci vyvinuty v nVidia a dela na tom opravdu dost dobře placenych lidi. Tohle se netyka jen gameworks, ale i technologii pro profesionalni programy jako CAD. Naposled třeba technologie Blended Order-Independent Transparency. nVidia na to ma i instituci NVIDIA Research, kdy nVidia spolupracuje s univerzitami na vyvoji novych technik. To vse se plati a stoji to velky sumy a samozrejme se to pouziva jako proprietni technologie se snahou k navratnosti investic do vývoje a pro zisk. To zda a jak vyvojari Gameworks pouziji je ciste na nich. Vetsinou je to nadstavba a bonusy pro karty nVidia. Kritika na Gameworks je vesmes toho razu, aby nVidia tohle všechno sdílela a svoje kody davala k dispozici i konkurenci. Tedy aby cely vyvoj zaplatila a pak ho vsem rozdala. nVidia není charitativni organizace, aby sdílela vlastní vyvinuty technologie a postupy. Tohle není charita. To je business.
Krteq píše:ale nejde o to, že by to měli někomu dávat, ale podívej se na podmínky s jakými je vázáno jejich použití. A právě že vyvojar to konečný slovo nemá
No vyvojar ma konecny slovo v tom, zda to chce ci nechce pouzit. To myslim. Muze třeba vzit jen TXAA a ostatní se vyprdne. Nebo rekne nV at si to cely strci nekam. nVidia si chrani dusevni vlastnictví a nesdili ho s nikym, vcetne vyvojaru. Místo toho aby vyvojar DoF udelal sam, muze ho dostat od nV (mozna s nejakym bakšišem), ale nesmí s nim nic delat a zneuzit nijak kod, který dostane. Takhle v tom nevidim problém.
Edit//Se i podivejte jaky hry pouzivaji nektery features z Gameworks. Je třeba Roberts se Star Citizen snad upsany krvi nVidii ?
Zrovna Watch Dogs nepouzivaji ani PhysX a pouzivaji vlastní fyzikalni engine a z Gameforks mají pouze TXAA a HBAO+. To je vse.
Re: Gameworks
Napsal: stř 28. kvě 2014, 00:06
od Hladis
Tomuhle se dnes říká "novinarina". Prebirani zprav bez zapojeni mozgu
http://www.cnews.cz/vykon-radeonu-ve-wa ... d#comments a hlavne bez OVERENI
Re: Gameworks
Napsal: stř 28. kvě 2014, 00:18
od Ache
No jo, kdyby aspoň někdo z novinářských papoušků zapojil mozek tak by mu došlo jaký v tomto grafu mají Radeony
hlavní problém... řekl už někdo novinářům o tom co drivery 337.50+ dělají z CPUčkem:
Proč asi Radeon R9 290X dává stejný výkon jako 280X a cross 290Xka taky už nic neškáluje? A R9 270 naopak má výkon velice zajímavý proti GTX760
Že by daná scéna byla na těch kartách limitovaná CPUčkem a Nvidii díky driverům co redukují CPU overhead byl limit výše (viz GTX780Ti vs 780Ti SLI)...
No jo prostě jak už tady několikrát padlo: Co si uživatel neotestuje sám, tak to jako by nebylo.
Svádět takový do očí bijící limit CPUčkem na nějaký gameworks efekty (HBAO+ a TXAA) je největší amatérizmus.
Re: Gameworks
Napsal: stř 28. kvě 2014, 00:43
od DOC_ZENITH
Souhlasim s Acheho teorií, ihmo zde neni důvod aby 280x=290x, 290x je ve všech ohledech výše hrubym výkonem.
Tohle je spíš vliv CPU optimalizace driveru. Tenhle boj začala AMD s mantle a už si stěžuje že Nvidia si dovoluje optimalizovat konkréntí hry. To že oni maj mantle kterej jede jen na GCN a konkurence to nemůže použít vůbec i kdyby se SW cestou třeba rozkrájeli na kousky... to je v pořádku ale to co Nvidia udělala ve watchdogs je hřích! Jo jistě....
Kdyby AMD měla DX11 MT rendering aspoň na takové úrovni kde ho NV měla už v dobách Fermi tenhle problém by tu nebyl.
No-X je dobrej teoretik a bejvaly časy kdy jsem se od něj hodně naučil, ale ty časy skončily +- v době kdy básnil jak R600 časem vytahnou drivery jak je mnhem více ready na boudcí hry (což víme jak dopadlo, ala odpadla mnohem dříve jak G80) a pod stolem měl K8 s x1650pro. Poslední dobou jsou ty pro-AMD provokativní články až moc časté.
Nevim co AMd vadí teď, asi to že Nvidia si dovolila reagovat na mantle. A ani to nebylo žádné proproietální rozhraní či API což by asi lecko čekal, ale oni to dělaj cestou "když se optimalizuje mantle není nutné" což je logicky pro AMD čára přes rozpočet, ačkoliv chci aby se low-overhead API jako je mantle prosadilo, vázané na konrkétní G/U architekturu bejt nemělo, pak se z toho že je "open" stala jen fraška.
Re: Gameworks
Napsal: stř 28. kvě 2014, 00:46
od Hladis
Ache:
Ale no tak to bys chtěl moc
V Cesku se tim driverem i s analyzou nikdo nezabyval a zahranicni pisalci na tom nejsou o nic lip a nejspis se na to i zapomelo. Jako kdyby aspoň měli nejaky dukaz a konkretni věc, jenze oni to vytahnou u hry, která z Gameworks pouziva jen HBAO+ a TXAA
PClab aspoň ty rozdily u CPU s nV a AMD ve Watch dogs zmeril. Drivery evidentne měli taky pripraveny oba stejne včas a vykony při limitaci GPU jsou dosti AMD pozitive. Oni se zeptaji na Gameworks člověka z AMD, kterej hned vychrli svůj marketingovej brekot o chudaccich, kterym je ublizovano, ze jim zla nVidie neda kody. Ze delaji to samy, to je vedlejsi a ze by ty kody dal konkurenci jen debil ani nemluve. Nakonec to zabijou tim warezem, kde se rozmázne finta s fake warez verzi, která funguje na torrentech uz snad leta. Oni proste všichni jen tupe opisujou bez premysleni a reálného overeni. Za prve ze sebe delaji hlupaky a za druhy ještě rozhlasujou kraviny mezi lidi. Když ale klidne Guru3D cachruje s verzemi driveru bez zmen grafu......ta "novinarina" je vesmes cela v zumpe.
Re: nVidia Gameworks
Napsal: stř 28. kvě 2014, 01:49
od CZECHYa
Tak proč to zde jednoduše neotestujeme a můžeme zavřít hubu fanAtikům. Zejtra nebo pozítří mně dojde klíč k Watch Dogs a není problém otestovat přesně dle zadání.
Mám tu celkem slušnej výběr grafik od obou táboru, od AMD sice jen mainstream, ale lepší než nic...
GTX 770,GTX 670 a R9 270, všechno pristine kusy + držák v podobě Sandy Bridge Core i7 a Windows 8.1 v Pro edici.
Pokud má Ache Watch Dogs, tak může přidat i GTX 780, protože má dost podobnej systém jako já...
//
Krteq - promaz OT
Re: nVidia Gameworks
Napsal: stř 28. kvě 2014, 11:57
od Hladis
Otestovat se to muze. Není nad nezaisly uzivatelsky test. Ale ja myslim ze není moc co testovat, jelikož všechny weby namerily s aktuálními drivery pro tuhle hru uplne jiny výsledky, nez prezentoval ten sasula na Forbesu a nikdo jeho konspiracni nesmysl s Gameworks nedokazal potvrdit. Naopak ho vyvraci.
Re: nVidia Gameworks
Napsal: stř 28. kvě 2014, 13:50
od del42sa
zdá se že i autor z Extremetech poněkud opravil svůj původní názor na Gameworks
http://www.extremetech.com/gaming/18309 ... erformance
tak či tak bude zajímavé tuhle kauzu sledovat, až bude k dispozici více her s Gameworks a porovnávat případné rozdíly u GPU a jak to přesně s těmi (ne)optimalizace bude.
The difference here is one of size and scope. Now that GameWorks is embedded in the Unreal 4 engine, it could impact AMD’s competitive performance for years to come. Mantle, in contrast, is shipping in a relative handful of titles. Furthermore, there’s zero evidence that developers who have embraced Mantle are doing so in a manner that would impact Nvidia’s DX11 performance in any way.
More research needed
Right now, there are three things we can say about Watch Dogs: Its multi-GPU scaling is poor, benchmark results are erratic, and it uses colossal amounts of VRAM above 1080p — which means comparisons above this point tend to favor AMD to a progressively greater degree as the resolution increases.
The question of which benchmark results are accurate and what the R9 290X vs. GTX 770 comparison looks like is something I intend to investigate in more detail now that the final version of the game is available for purchase.
Re: nVidia Gameworks
Napsal: stř 28. kvě 2014, 15:29
od Hladis
jj jsem to cet. Jak jsem psal, zalezi na samotnem vyvojari co z toho pouzije. Dost novych her je v programu Gameworks, ale každý vyvojar si vybira dle toho co on chce. Ikdyz třeba je Gameworks v Unreal enginu, nikdo nebrani vyvojari si třeba udelat vlastní DoF efekt. Vse je to o tom muze a nemusi. Stejne tak Unreal ma integrovany PhysX, ale ne všechny hry na tom engine ho pouzivaji. To pak často i zalezi, kdo nad hrou drzi ruku. Zda to je v programu nV nebo AMD. Samo muze se stat, ze použiju nejakou featuru, kterou grafarna nV zpracuje rychleji nez grafarna AMD, ale to je ciste na vyvojari zda si to takto zvoli. Opravdu za Gameworks nemá cenu hledat konspirace. "Breceni" AMD, ze jim to nVidia neda k odladeni, je spis z marketingovyho soudku s vypoustenim konspiraci proti konkurenci, protože oni vesmes delaji podobny věci. Třeba Star Citizen je v programu Gameworks, ale bude mit i Mantle........To ještě dost věci z baliku Gameworks bezi i na ostatních GPU. HBAO+ si spustis na AMD taky, Hairworks jede přes OpenCL a mel by jet na AMD taky......atd.... Proste tohle je jen pitoma konspiracni bublina na kterou skace plno, jinak to rici nejde, hlupaku. To nemluvim o tech, kteří to vypousteji zamerne a nemaji to v popisu práce.
Jinak uz jsou samozrejme venku testy release verze Watch Dogs spolu s drivery a je to jasny, ze to cely byla jen bouda.
BTW: Pouzivam taky několik věci z Gameworks
Re: nVidia Gameworks
Napsal: stř 28. kvě 2014, 15:38
od CZECHYa
https://www.youtube.com/watch?v=JJnrifAZ9N4
Zde jsou performance benchmarky na Watch Dogs s nejnovějšími drivery. AMD na tom není vůbec špatně...
Re: nVidia Gameworks
Napsal: stř 28. kvě 2014, 16:12
od oneb1t
ono sice nemuzou kouknout do zdrojaku ale u AMD je vetsinou uplne jasny jak danej efekt uvnitr funguje (jaka matika se tam pouziva pro docileni urcity veci) a proto muzou optimalizovat i bez pristupu ke zdrojakum i kdyz samozrejme trosku hur nez kdyz jsou schopny nad danou casti kodu nechat bezet profiler aby vedeli kde to trva nejdyl a co se tam presne deje
vetsina efektu v pocitacovy grafice uz je davno vymyslena a za poslednich 10 let se spis jen tahaj ze supliku protoze se konecne dostavame na vykon kterej je schopnej je realtime upocitat
Re: nVidia Gameworks
Napsal: stř 28. kvě 2014, 16:26
od Hladis
Tady nejde jen o efekty a jejich vymysleni ,ale o jejich kod a zpracovani. Stále se vymysleji novy postupy.
Re: nVidia Gameworks
Napsal: stř 28. kvě 2014, 16:29
od BL!zZard
To má být vtip že
280X slabší než 760 (reálně je lehce nad 770) a 290X slabší než 780 (reálně je cca na úrovni Ti)