In Dragonflight Alpha, Blizzard has begun using Slug, a software library that renders high-quality, resolution-independent text and vector graphics in 3D applications. Thanks to Keyboardturner for noticing this!
The new command to improve font readability at a distance is /console UseSlug 0-1, and is now available for testing! Below is a preview of this feature, you can tap on the images to open a gallery or use the middle mouse button to open them in a new tab for comparison.
Originally Posted by Slug Library
Slug is a software library that has become the professional standard for rendering high-quality, resolution-independent text and vector graphics in 3D applications on the GPU. It can be used for drawing graphical user interfaces, rendering heads-up displays, showing debugging information, and placing text inside a 3D world or virtual environment.“It’s super easy to integrate. Someone who hasn’t done gfx since fixed function pipeline got it working in our gfx code base in less than a day.” —Blizzard
Slug renders shapes on the GPU directly from outline data composed of quadratic Bézier curves to produce crisp text at any scale or from any perspective. There are no precomputed texture images or signed distance fields. Slug uses a breakthrough mathematical algorithm, illustrated below, that we invented to achieve perfect robustness with high performance, and it is the only existing GPU method that renders properly antialiased glyphs with no artifacts under both magnification and minification.
Slug also provides text layout services that calculate the positions of the glyphs that are drawn for a given string of Unicode characters. In addition to basic bounding box and advance width calculations, it can perform kerning, ligature replacement, combining diacritical mark placement, character composition, and alternate substitution. More high-level information is available on the Slug fact sheet.
Although Slug was originally designed only to render text, it can now draw arbitrary vector graphics using the same technology. Complex diagrams and vector drawings can be rendered at blazingly fast speeds directly on the GPU with total resolution independence.
The full set of features provided by Slug is described in the Slug User Manual.
Diablo IV Quarterly Update - August 2022
Blizzard has posted the third Diablo IV Quarterly Update of 2022, sharing some of the things coming to Diablo IV after the game launches.
Blog Highlights
- There will be up to four seasons a year, each coming with major new features, questlines, enemies, legendary items, and more.
- Players will not be able to pay for power in Diablo IV, only effort and skill will determine how powerful a character can become.
- Season Journey makes a return, letting players earn limited-time rewards with each chapter of the Season Journey that is completed.
- The Season Pass will have Free Tiers and Premium Tiers. A variety of rewards can be earned for free by just playing the game.
- Purchasing the Premium Pass unlocks all Premium Tiers, which feature seasonally themed Cosmetics and Premium Currency.
vBulletin Message