- collection of resources covering physically based shading
- a short summary for every source is provided
![](/img/posts/graphics-programming-weekly-114/pbr.jpg)
- the Unity tutorial shows to create a toon style glass shader using shader graph
![](/img/posts/graphics-programming-weekly-114/toon-glass.png)
- the article shows how the 1991 game Another World is being rendered
- the game is using a 16-bit color palette, with a static background runtime cache and composited from an off-screen target
![](/img/posts/graphics-programming-weekly-114/another_world.png)
- the article shows a collection of usage scenarios and explains what should be done for best performance
- shows how to use RenderDoc to verify the behavior
![](/img/posts/graphics-programming-weekly-114/occulus_performance_shadow_cascade.jpg)
- the article shows how to render anti-aliased lines
- expanding lines in the geometry shaders into quads and fading out the lines towards the edges of the quad
![](/img/posts/graphics-programming-weekly-114/messiah-line.png)
- part 4 of sand rendering tutorial
- adds support for Rim Lighting, Fresnel Reflectance, and a secondary specular highlight
![](/img/posts/graphics-programming-weekly-114/journey_04.png)
- the paper extends the Exposure Fusion technique to operate on a single image
- the method aims to enhance the contrast in an image locally
![](/img/posts/graphics-programming-weekly-114/sef.png)
- the article presents a tile-based classification system for post-processing depth of field
- DispatchIndirect is then used to execute only the required functionality
- the post shows how the classification, stream compaction, and final execution is implemented
![](/img/posts/graphics-programming-weekly-114/dof_sidebyside.png)
- the article provides an overview of the technical artist role
- the author shows different specializations and offers recommendations for skills required
- additionally includes general information about the application process
![](/img/posts/graphics-programming-weekly-114/tech_art.jpg)
Thanks to Jan-Harald Fredriksen for support of this series.
Would you like to see your name here too? Become a Patreon of this series.