Skip to content

TomTurner2/ATP-Fur_Shader

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

Project Metallurgy - PBR Fur Shader

A fur shader developed for my Advanced Technologies Module, made in Directx11. The shader uses the shelling technique implemented using a geometry shader and uses a Cooke-Torrance BRDF using the same terms used in the Order 1886 for their default materials.

Features:

  • Material framework
  • Fur shader using the shelling technique (geometry shader)
  • Cooke-Torrance microfacet BRDF
  • Obj loading using Assimp
  • Texture loading using WIC Texture loader

Libraries Used:

  • Assimp
  • WIC Texture Loader
  • AntTweakBar

PBR Terms:

  • Normal Distribution Function (NDF) Term - Trowbridge-Reitz
  • Geometry Term - GSmith
  • Fresnel Term - Schlicks Approximation

About

A custom DirectX11 engine which was used to create a PBR fur shader.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages