Skip to content

danbaidong1111/DanbaidongRP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

last-commit

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.30f1). 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.30f1).
  • 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

ReflectionScene

GPU Lights (Cluster)

GPULights