Jump to content
FORUMS
Sign in to follow this  
Staff

Blizzard on Improved Graphical Fidelity in WoW

Recommended Posts

GfpIXke.jpg
 

Blizzard posted an update on how they improved graphical fidelity in the game.

Blizzard Logo(Source)

We appreciate that AMD made it possible for us to update World of Warcraft: Shadowlands to include their FidelityFX Combined Adaptive Compute Ambient Occlusion (CACAO), a new implementation of screen-space ambient occlusion. This is an effect used in World of Warcraft to improve graphical fidelity. Here’s a bit of a deep dive into what CACAO is, why it was integrated into World of Warcraft: Shadowlands, and what was gained by doing so.

What is AO?

Ambient Occlusion (AO) is the concept in graphics where the overall lightness affecting a surface in an environment is diminished by the presence of other nearby surfaces. Those other surfaces block, or occlude, some of the non-directional scattered light in the scene from reaching the affected surface.

Think about a car on the highway on a sunny morning. The car would have both a shadow – a sharp outline of the silhouette of the car cast opposite the direction of the sun – and a softly shaded area on the road underneath, more-or-less centered on the car. On a very overcast day, the car may not have much of a shadow, but the shaded area underneath would still be apparent.

AO mimics the shading effect under the car which is not its direct shadow. Subjectively, AO adds subtle visual cues about the proximity of surfaces in the scene while making the resulting image appear less flat.

Switching to CACAO

FidelityFX CACAO is an AO technique like the one used in Battle for Azeroth, with optimizations, and it’s implemented in compute. The hope here is that by switching to this new implementation, players would get the same look with a smaller performance cost. CACAO also adds a new reduced-resolution operating mode, which promised a much slimmer performance profile with minimal degradation to visual quality. By being entirely implemented in compute, CACAO can be offloaded onto the compute queue, to run in parallel with graphics, although that has not yet been taken advantage of for Shadowlands.

Steps to Get There

Integrating FidelityFX CACAO into World of Warcraft went smoothly; the overall technique is so similar to the previous AO that it could easily be dropped in as a replacement, consuming the same inputs to produce similar output. As a source code distribution, CACAO includes support out-of-the-box for DirectX 12 and Vulkan APIs. Since WoW targets DirectX 11 and 12 on Windows and Metal API on MacOS, there was a modest porting effort involved to get the technique working through the API abstraction layer for tasks such as resource management and command list construction.

Fortunately, since WoW’s shader programs are (mostly) written in HLSL, very few changes were needed to the DirectX 12 version of the CACAO shaders, where most of the logic that implements the technique is.

The Results

FidelityFX CACAO in full-resolution mode produces results that are visually indistinguishable from our previous implementation and yields a modest performance improvement on most graphics cards, especially newer architectures with more mature compute capabilities. On most systems, however, we’ve elected to apply the reduced-resolution mode, which produces results that are nearly as good with a substantial improvement in performance across all compatible devices.

Share this post


Link to post
Share on other sites

Blizzard have also put in the option of ASSAO alongside The FidelityFX CACAO in the advanced graphics option on the beta.

I honestly can see no difference between either being on or off.

Edit: I take that back, very slight/subtle difference with the CACAO on, nicer shadows and seems to work fine on a Nvidia gfx card also (3090).

 

Edited by OxO

Share this post


Link to post
Share on other sites

Once again, lipstick on a pig.

If you wanna up the fidelity, you have to start with textures and models. If you have seen the pre-patch cinematic, you know what I'm talking about. I'm astonished that they aren't ashamed to show that stuff. When I saw that aweful close-up of Bolvar in a pre-rendered (!) cutscene... - you could literally count the individual pixels on his face.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Starym
      As 9.0.5 approaches, we wanted to take a look at just how many players were playing which specs in Mythic Castle Nathria before the patch changes hit. We made some charts for the Warcraft Logs numbers and will be doing them by role, starting with DPS. All of the stats below are based on the past 2 weeks of raids. 
      While we know what the biggest DPS performers are from our weekly check-ins with the Nathria logs, the actual number of players in the raid by spec are close, but look a little different. The most interesting/jarring fact of all on the DPS side is that 4 specs take up more than half of the entire Mythic population:

      Those last few stripes that are so tiny are Frost DK, Assassination, Demonology, Arcane and, of course Survival at the very end. Source: Warcraft Logs.
      The fact that Marksmanship, Fire, Balance and Affliction take up 51% of all DPS specs in Mythic Nathria is a little mind-boggling, especially since performance-wise, those specs don't really stand out that much (aside from Balance, who has reigned supreme for a long time now). Shadow is a particularly interesting case, as it's been at or near the top of the DPS rankings for a long time (it's currently in 3rd spot), and yet its numbers here are pretty low.
      Now let's take a look at the tanks and healers, as their numbers are even more distorted, with some extremely dominant specs. For tanks, Vengenance's domination won't surprise anyone, as it's been the go-to spec for basically all of Shadowlands:

      Source: Warcraft Logs.
      In comparison to the DPS role values, 2 tank specs hold 62% of the population, and 3 come up to 74%.
      We see an extremely similar situation for healers, with 2 specs holding 55%, with the bottom two barely breaking 15%.

      Source: Warcraft Logs.
      The biggest takeaway here is in the DPS department, where the numbers don't necessarily conform to the DPS rankings, although the specs that have been generally in the top for a longer time are more represented, as you'd imagine. The dominance of so few specs, however, is a little staggering, especially when looking at tanks and healers.  We can only hope 9.0.5 and its later hotfixes can address these specs, so perhaps some significant buffs would help there.
    • By Starym
      The Mythic+ premade group finder gets a lot of use, and the more frustrated players get with it, the weirder the descriptions of the groups get, so we're taking a look at the funny, creepy and one truly perfect one.
      The first one we're taking a look at is your basic reverse psychology move, with some interesting math on top:

      Found by: NORATHEDESTROYER.
      Then we're on to something similar, although a little weirder, with this (hopefully) satiric post:

      Found by: Dasquare22.
      And now here's something... new, really weird and pretty creepy (with the added bonus of many boost group reports in the chat log, which has become a default part of the premade group finding experience):

      Found by: Galind_Halithel.
      This next one isn't really about the description, but two of the groups on the list, and the piece is titled "Ships in the night":

      Found by: AKeeneyedguy.
      But we saved the best for last, with probably the most accurate description and the most successful way to find good group members:

      Found by: sentenza63.

      You've probably/definitely run across some similarly hilarious or weird ones in your time with the group finder, so post them below if you remember what they said!
    • By Stan
      The third Torghast bonus event will become available next week. It's called Unbridled Darkness and turns your screen pitch black for short periods of time.
      Essentially, your first Anima Power grants you a vial of darkness that you can activate. Using it turns your screen completely dark every 5 kills, and you cannot see your surroundings. While under this effect, your damage, healing, and movement speed are increased. The effect dissipates after you kill more than 5 enemies. It is important to note that you cannot enter or leave the darkness manually.
      This is how it looks like in the game when you don't see a thing. For that reason, Unbridled Darkness is also referred to as "Demon Hunter Simulator."

      Here are some spells associated with the event:
      Uncontrolled Darkness - Darkness envelops you every 5 kills, causing you to be completely unable to view your surroundings. While under this effect, your damage and healing done is increased by 150% and your movement speed in increased by 50%. This effect is only removed when you kill 5 more enemies. You will NOT be able to enter or leave the darkness manually. Darkness Rising - Darkness envelops you every 5 kills, causing you to be completely unable to view your surroundings. While under this effect, your damage and healing done is increased by 150% and your movement speed in increased by 50%. This effect is only removed when you kill 5 more enemies. You will NOT be able to enter or leave the darkness manually. Darkness Fading - Darkness envelops you every 5 kills, causing you to be completely unable to view your surroundings. While under this effect, your damage and healing done is increased by 150% and your movement speed in increased by 50%. This effect is only removed when you kill 5 more enemies. You will NOT be able to enter or leave the darkness manually. Vial of Unbridled Darkness - Release the darkness for 15 sec, causing you to be completely unable to view your surroundings. While under this effect, your damage and healing done is increased by 75% and your movement speed in increased by 30%. 90 sec cooldown. Flask of Unbridled Darkness - Release the darkness for 30 sec, causing you to be completely unable to view your surroundings. While under this effect, your damage and healing done is increased by 75% and your movement speed in increased by 30%. 60 sec cooldown. Certain Anima Powers empower Unbridled Darkness in various ways, and we list them all below.
      Unbridled Darkness Anima Powers
      Censer of Suffocating Shadows - While under the effects of Unbridled Darkness, release a wave of magic every 1 sec, inflicting [ 100% of Spell Power ] Shadow damage to enemies within 10 yds. Tollar's Dancing Garments - While under the effects of Unbridled Darkness, you have 25% increased dodge chance. Form of Darkness - While under the effects of Unbridled Darkness, killing an enemy unit extends its duration by 5 sec. Unbridled Darkness is automatically removed from you while out of combat. Wild Flail of Tollar - While under the effects of Unbridled Darkness, you lash out at the nearest enemy OR player within 5 yds every 2 sec, inflicting [ 400% of Spell Power ] Shadow damage. Globule of Cloying Darkness - While under the effects of Unbridled Darkness, you have 20% increased mastery and 20% increased critical strike chance. Tollar's Hidden Flask of Fortification - While under the effects of Unbridled Darkness, your maximum health is increased by 40%. Weight of Darkness - While under the effects of Unbridled Darkness, you gather 100% increased Phantasma. Sands of Desperation - While under the effects of Unbridled Darkness, your time flows 30% faster. Oddly Intangible Key - While under the effects of Unbridled Darkness, you take 30% less damage from area of effect attacks. Tollar's Willful Blinder - The duration of your Unbridled Darkness is increased by 5 sec. Huddled Carvings - Your damage done is increased by 100% if you and an ally within 5 yds are both under the effects of Unbridled Darkness. Harvester of Shadows - If you and an ally within 5 yds are both under the effects of Unbridled Darkness, you heal for 15% of your maximum health every 1 sec. Writhing Shadow-Tendrils - While under the effects of Unbridled Darkness, your attacks have a chance to cause a dark explosion and inflict [ 200% of Spell Power ] Shadow damage as well as blind enemies within 5 yds of your target for 6 sec. The bonus event does not offer any special rewards, and you can opt out of it by selecting an Anima Power unrelated to Unbridled Darkness at the beginning of each run.
    • By Stan
      For some odd reason, a player received a Corrupted Item from the Stockades while leveling, even though the system has been removed from the game in the Shadowlands pre-patch.
      Argoniek received a Corrupted Item (Standard Issue Prisoner Shoes) while leveling their character through a dungeon, which is weird, as Corrupted Items never dropped for low-level characters in the first place. Here's an image the player shared on Reddit.

      Fortunately, the item lacked any Corrupted Effects, according to the player. Just imagine the chaos that would ensue with Corruption Effects on leveling gear!
      Card
      Source: Reddit
    • By Starym
      With Mythic+ becoming much more relevant and presumably many more players heading in/returning to the dungeons next week with patch 9.0.5, this video going through some important interrupts for all the Shadowlands dungeons is especially useful!
      Interrupting is one of those anger and conflict-breeding things in dungeons, as fights often break out over a player or players (usually DPS) not doing enough of it, and then because of that there can be many spammed interrupts on 1 ability in response, so it's especially important to know what spells and abilities should be focused on. Tactyks goes through all 8 dungeons and said key interrupt targets:   If you want to prepare for next week's Valor Point system and new gear grind even more, you can also check out our Mythic+ dungeon rankings, weekly routes and specific class tips as well.
×
×
  • Create New...