Jump to content
  • Advertisement
  • entries
    107
  • comment
    1
  • views
    29555

Graphics Programming weekly - Issue 102 — October 13, 2019

Sign in to follow this  
jendrikillner

851 views

  • a mathematical framework for more consistent layering of bump/normal maps using linear surface gradients
  • shows the problems with reliance on vertex level tangent space in existing techniques
  • how to express existing methods in the new framework
  • including source code
botd_rock_detail.png

  • high-level system discussion of a retro GPU emulation implemented in Vulak compute shaders
  • implementation details are discussed in the presentation
  • using Subgroup and async compute for further optimizations
span_equations.png

  • new RenderDoc version allows explicit GPU playback selection
  • improved SPIR-V reflection, performance improvements
  • more extensions and feature levels supported for Vulkan and D3D12
render_doc.png

  • proposal of approach for rendering layered materials
  • layers are defined by anisotropic NDFs on varying tangent vector fields
layered.png

  • the post describes the perspective from Stardock on D3D12/Vulkan vs. D3D11
  • new possibilities but also many more problems
  • performance improvements with D3D12 need to be balanced against the higher QA costs compared to D3D11
soc_release_ss2.png

  • proposes a real-time solution to rendering unstructured point clouds
  • combination of temporal reprojection, random point selection, and GPU vertex buffer shuffling
point_set_rendering.jpg

  • provides an overview of the foundations of denoising techniques
  • expands pon the basics to explain how more complex schemes are constructed
  • how to consider denoising as a building block for several different problems
denoising.png

Thanks to Graham Wihlidal for support of this series.


Would you like to see your name here too? Become a Patreon of this series.


Read more

Sign in to follow this  


0 Comments


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!