Neos-Metaverse / NeosPublic

A public issue/wiki only repository for the NeosVR project
193 stars 9 forks source link

Switch to universal rendering pipeline #335

Open Frooxius opened 5 years ago

Frooxius commented 5 years ago

Currently Neos is using the built-in rendering pipeline in Unity, which is pretty old and source of various performance issues and limitations

The Lightweight pipeline in Unity has matured enough to universal rendering pipeline so it could be used for Neos as base. This should provide performance boost, improve compatibility with latest technologies and also provide extensibility and modularity.

Some of this could be exposed to worlds themselves and also used to optimize mirrors/portals to avoid redundant computations (e.g. computing shadowmaps multiple times).

https://blogs.unity3d.com/2019/09/20/how-the-lightweight-render-pipeline-is-evolving/

Psychpsyo commented 1 year ago

Is this still planned, given that there's plans to move away from unity entirely?

Geenz commented 1 year ago

Nope!