Skip to content

zemelzero/DanbaidongRP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Danbaidong Render Pipeline

Announcement

Just add something I need.

DanbaidongRP is a custom render pipeline built based on Universal RP 17.0.3, Unity 6 (6000.0.0f1). This pipeline is optimized for both PBR and NPR Toon Rendering, offering enhanced flexibility for various rendering needs. Future updates will include additional features tailored to my specific requirements.

Subscribe:

Roadmap & Features:

  • PBR Toon Shader
  • Cel shading
  • Danbaidong Shader GUI
  • PerObjectShadow
  • PCSS/PCF Soft Shadows
  • Shadow Scattering
  • Ray Tracing Shadow
  • Transparent Shadows
  • Toon Toonmapping
  • Toon Bloom
  • Visual Sky
  • High Quality SSR (Ray Tracing)
  • High Quality SSAO
  • High Quality SSGI
  • Cluster Deferred lighting
  • Character Forward lighting
  • Atmosphere Fog
  • Idol Live アイドル!!!!!

Usage

  • Create a new Unity 6 URP project (6000.0.0f1).
  • Window -> Package Manager, remove Universal RP and delete the contents of the Assets/Settings folder.
  • Add DanbaidongRP through the Package Manager. It is recommended to use the "Install package from disk..." option to individually add the Core, Config, and DanbaidongRP packages (select the package.json file for each).
  • In the Settings directory, recreate the DanbaidongRP Asset by right-clicking and selecting Create -> Rendering -> Danbaidong RP Asset and Renderer. Then, in Edit -> Project Settings -> Graphics, set the Default Renderer Pipeline to the pipeline Asset you just created. The scene should now render correctly.
  • Next, restart the project. A Wizard window will pop up, which contains the necessary configurations for the pipeline to use correctly.

Documents

DanbaidongRP Documents (CN)

Character Rendering

ToonRenderingSuomi

ToonRenderingDirect

ToonRenderingPunctual

Danbaidong Shader GUI

CustomEditor "UnityEditor.DanbaidongGUI.DanbaidongGUI"`

ShaderGUI

GradientEditor

Shadows

Shadow Scattering

ShadowScatter

Per Object Shadow

PerObjectShadow

PerObjectShadowmap

Reflections (RayTracing)

Reflection

GPU Lights (Cluster)

GPULights

About

ToonRenderPipeline Unity6 RayTracing

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 77.9%
  • HLSL 12.2%
  • ShaderLab 9.9%