首页 > 编程语言 > 详细

Optimizing Graphics in Unity 学习

时间:2020-04-12 15:58:11      阅读:119      评论:0      收藏:0      [点我收藏+]

https://learn.unity.com/tutorial/optimizing-graphics-in-unity

 

1. Rendering

2. Camera

3. Textures

4. Multithreaded Rendering & Graphics Jobs

5. Framebuffer

6. Shaders

 

1. Rendering

2. Camera

  Clear

 

    Clear flags

 

    Discard and Restore buffer

 

    Tile-based Rendering

 

    RenderTexture Switching

 

    FrameBuffer Compression

 

  Culling

 

    Frustum Culling

 

    Occlusion Culling

 

    Multiple Cameras

 

    Per-Layer culling distances

 

  Skinned Motion Vectors

 

  Fillrate

 

    Overdarw

 

    Overdraw view

 

    Transparency

 

    Alpha Blending

 

    Draw Order

 

    Z-testing

 

  Draw Call Batching

 

    Instancing

 

  Geometry

 

  Level of Detail (LOD)

 

    Static Scenes

 

    High-Quality LODs

 

    Runtime Mesh Combination

 

    Animation LODs

 

3. Textures

  Asset Auditing

 

  Texture Compression

 

    ASTC

 

    PVRTC

 

  GPU Upload

 

    Load Behavior

 

  Awake Behavior

 

  Memory Behavior

 

4. Multithreaded Rendering & Graphics Jobs

  Singlethreaded Rendering (single client, no worker thread)

 

  Multithreaded Rendering (single client,  single worker thread)

 

    Renderthread

 

    Availability

 

    Performance Considerations

 

  Profiling Multithreaded Rendering

 

  Jobified Rendering (multiple clients, single worker thread)

 

  Graphics Jobs (multiple clients, no worker thread)

 

    Availability

 

    Profiling Rendering

 

    GfxThreadableDevice Functions

 

5. Framebuffer

  Double & Triple Buffering

 

  Color Buffer

 

  Stencil & Depth Buffer

 

  Native Resolution

 

    Buffer Size

 

  Final Blit

 

6. Shaders

  Mobile Shaders

 

    Lightmaps

 

  Project Imports

 

    Default Shaders

 

  Shader Build Report

 

  Shader Memory

 

  Shader Keywords

 

  Shader Variants

 

  Shader Variant Collections

 

  Shader Preloading

 

  Built-in shaders

 

Optimizing Graphics in Unity 学习

原文:https://www.cnblogs.com/revoid/p/12685486.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!