简介: Unity讲LWRP正式更名为URP 即着统一渲染管线,包含了其适应多平台的特新,主打移动端的性能优化。官网提供了详细的介绍与教程,我在这里简单筛选一下其与Buildin管线的不同点
URP版本:7.2.1
Unity版本:2019.3
官方网址:https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@7.2/manual/universalrp-builtin-feature-comparison.html 应该不需要梯子
Feature | Buildin | URP |
---|---|---|
Camera | ||
Flare Layer | Yes | No |
Depth+NomalsTexture | Yes | No |
ColorTexture | No | Yes |
MotionVectors | Yes | InResearch |
Batching | ||
StaticBatching(ByShader) | No | Yes |
DynamicBatching(Shadows) | Yes | InResearch |
RealtimeLights | ||
InnerSpotAngle | No | Yes |
Shading | Multipile | SinglePass |
PerObject | Unlimited | 8(4 for GLES2) |
PerCamera | Unlimited | 256(32 on MobilePlatforms) |
Attenuation | Legacy | InverseSquared |
SHLights | Yes | InReasearch |
RealtimeShadows | ||
Directional | Yes | Yes-Only 1 |
Point | Yes | InResearch |
ShadowProjection(CloseFit) | Yes | InResearch |
ShadowCascades(CtrlByDistance) | No | InResearch |
ShadowBias | Constant clip space offset+normal bias | Offsets shadowmap texels in the light direction + normal bias |
LightMapping | ||
Enlighten | Yes | No |
RealtimeGlobalIllumination | ||
Enlighten | Yes | No |
MixedLightingMode | ||
ShadowMask | Yes | InResearch |
DirectionShadowMask | Yes | InResearch |
LightProbes | ||
ProxyVolume(LPPV) | Yes | No |
ReflectionProbes | ||
BlendProbes | Yes | InResearch |
BlendProbesAndSkybox | Yes | InResearch |
BoxProjection | Yes | InResearch |
EnvironmentalLighting | ||
RealtimeAmbientMode | Yes | InResearch |
VisualEffectsComponents | ||
Halo | Yes | No |
LensFlare | Yes | No |
Projector | Yes | No |
Shaders(General) | ||
ShaderGraph | No | Yes |
SurfaceShaders | Yes | No |
Camera-relative Rendering | No | InResearch |
AdditiveBlend | No | Yes |
MultiplyBlend | No | Yes |
DetailMap | Yes | No |
DetailNormalMap | Yes | No |
Heightmap | Yes | No |
LightCookies | Yes | InResearch |
ParallaxMapping | Yes | No |
LightDistanceFade | No | InResearch |
ShadowDistanceFade | Yes | InResearch |
ShadowCascadeBlending | No | InResearch |
TwoSided | No | Yes |
OrderInLayer | No | Yes |
RenderPipelineHooks | ||
Camera.RenderWithShader | Yes | No |
Camera.AddCommandBuffer (Camera.Remove[All]CommandBufer) | Yes | No |
Camera.Render | Yes | No |
Light.AddCommandBuffer (Light.Remove[All]CommandBuffer) | Yes | No |
OnPreCull | Yes | No |
OnPreRender | Yes | No |
OnPostRender | Yes | No |
OnRenderImage | Yes | No |
OnRenderObject | Yes | No |
CameraReplacementMaterial | No | InResearch |
RenderPipeline.BeginFrameRendering | No | Yes |
RenderPipeline.EndFrameRendering | No | Yes |
RenderPipeline.BeginCameraRendering | No | Yes |
RenderPipeline.EndCameraRendering | No | Yes |
UniversalRenderPipeline.RenderSingleCamera | No | Yes |
ScriptableRenderPass | No | Yes |
CustomRenders | No | Yes |
PostProcessing | ppv2 | Integrated post-processing backwards PPV2 |
AmbientOcclusion(MSVO) | Yes | InResearch |
AutoExposur | Yes | No |
MotionBlur(Object) | No | InResearch |
ScreenSpaceReflections | Yes | No |
Particles | ||
VFX Graph(GPU) | No | Yes |
Terrain | ||
SimpleLighting(Blinn-Phong) | Yes | InResearch |
Unlit | No | InResearch |
NumberOfLayers | Unlimited | 8 |
SurfaceMask | No | InResearch |
2D | ||
2D Light2 | No | Yes |
VR | ||
Mutipass | Yes | InResearch |
AR | ||
AR Foundation | No | Yes |
Debug | ||
SceneViewModes | Yes | InResearch |
网友评论