Giter Site home page Giter Site logo

aspecturp's Introduction

Aspect URP Repository

My URP Learning Repository. 暂时将有一定工作量的效果放在这个仓库

Notice: No model or texture assets because of copyright, so here are source files only.

Contents

1. PBR Shader(基于物理渲染的Shader)

Physically Based Rendering

左图为Customed,右图为Unity自带。左图额外添加了闪烁的自发光,并使用了Reflection Probe。

2024-05-21-21-12-18_converted

Ray Tracing on cpu

raytracing

2. NPR(非真实感渲染)

Non-Photorealistic Rendering

  • Simple Toon Shader , 简单卡通着色器,BlinnPhong + Ramp Texture

    image-20240521234804045

  • Stylized Toon Shader(风格化卡通着色器)

    TODO: cel&tone based shading,stylized highlight,Pencil Sketch Shading,Hatching

    tangent

    image-20240522002834563

  • NPR Shader For Character,mainly three schemes, some bugs or incorrect vision exist,please ignore them,do not affect. You can fix them according to your own requirements.

    1. Girls Frontline, PBR+ NPR

    2024-05-22-01-47-49_converted

    jiangyu

    2024-05-29-21-22-33_converted

    1. Guilty Gear Strive/Xrd -------Dizzy

    image-20240522015614919

    1. Genshin / Star Trail

3. 次表面散射效果(玉石,皮肤效果)

左:伪次表面散射;右:Wrap Lighting

2024-05-26-01-50-09_converted

皮肤效果,使用预积分的方法计算次表面散射

4. Snow&ICE(雪&冰渲染)

曲面细分雪地 + Splatmap

2024-05-23-11-44-10_converted

几何着色器+曲面细分草地

grass

5. 屏幕空间反射SSPR

image-20240530005637396

6. Ray Marching体积云

2

7. Stylized Water(风格化水体)

3

8. Post Processing With URP

My another Repo: aspect-ux/Mini-PostProcessing: a mini post processing system based on urp (github.com)

TODOLists:

//TODO:

渲染Part

  1. NPR+PBR解决方案,主参考unity-chan
  2. shadow风格化,卡通?溶解?
  3. 流体效果,sph,ns,2d/3d液体,
  4. 次表面散射,玉石,皮肤
  5. simulation,genster水体/涟漪/屏幕水滴
  6. 星空,星体,宇宙
  7. 溶解效果,各种结合,hologramic
  8. 几何细分snow,grass

aspecturp's People

Contributors

aspect-ux avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.