jcant0n / SSS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fast Subsurface Scattering Shader

This repository showcases a Fast Subsurface Scattering shader implementation in HLSL, specifically designed for mobile devices. The shader employs advanced BRDF and Translucency techniques to achieve realistic lighting and material interaction in real-time skin rendering.

(Model courtesy, Ten24 Digital Capture)

Features

  • Real-time Subsurface Scattering optimized for mobile devices
  • Utilizes advanced BRDF lighting.
  • Approximating Translucency.
  • IBL (irradiance diffuse contribution)
  • Maintains medium precision to ensure compatibility across devices

Demo

To see the Fast Subsurface Scattering shader in action, check out the demo video on YouTube.

Screenshots

Here are some screenshots showcasing the Fast Subsurface Scattering shader:

Screenshot 1 Screenshot 2 Screenshot 3

Instructions

  1. Clone this repository: git clone [repository URL]
  2. Open the weproj file.
  3. The Evergine specify version requiered will be downloaded actuomatically.
  4. Build and run the project on your Android device

Requirements

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

License:MIT License


Languages

Language:HLSL 65.6%Language:C# 34.4%