tebjan / vvvv-Deferred-PBR

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vvvv-PBR Renderer

Simple rendering solution based on PBR worlk flow.

feature

  • Deffered Shading
  • Rendering SDF object with polygons
  • VSM soft shadow
  • Various render effect, GTAO, DoF, Motionblur....
  • Simple access to surface functions and distance functions

Instaration

Unpack on your vvvv/packs folder and rename packs root "PBRRenderer".

Require

  • dx11-vvvv
  • happy.fxh
  • Field Trip
  • Instance Noodles
  • mp.dx

Thanks to

IBL Texture : HDRI Haven
IBL Precompute : IBL Baker
Fire Hydrant obj : SubstanceShare
Some PBR Texture : CC0 Textures

TODO:

  • improve Anti Ailiating
  • Screen Space Reflection(Hi-Z Cone Tracing)
  • Subsurface Scattering
  • Optimize performance & workflow

About

License:MIT License


Languages

Language:HLSL 100.0%