当前位置:网站首页>Unity culling related technologies
Unity culling related technologies
2022-06-24 08:04:00 【Kenight_】
Frustum Culling
Eliminate rendered objects outside the cone , Rejected objects will not be sent to GPU Render pipeline ( This is a Unity Operation at the level of shader The culling after vertex perspective division in is different ),Unity This technology is enabled by default .
Occlusion Culling
Eliminate those that are blocked by other objects , The camera is not visible ( But in the cone ) Rendered objects for . Use Occlusion Culling Manual setting required , And in Occlusion Culling Window Pass through Bake Calculate culled data .
https://docs.unity3d.com/Manual/OcclusionCulling.html
Occlusion Culling is different from Frustum Culling. Frustum Culling only disables the renderers for objects that are outside the camera’s viewing area but does not disable anything hidden from view by overdraw. Note that when you use Occlusion Culling you will still benefit from Frustum Culling.
Camera.layerCullDistances
For performance reasons, you might want to cull small objects earlier. For example, small rocks and debris could be made invisible at much smaller distance than large buildings. To do that, put small objects into a separate layer and set up per-layer cull distances using Camera.layerCullDistances script function.
https://docs.unity3d.com/ScriptReference/Camera-layerCullDistances.html
CullingGroup API
CullingGroup offers a way to integrate your own systems into Unity’s culling and LOD pipeline.The CullingGroup will calculate visibility based on frustum culling and static occlusion culling only. It will not take dynamic objects into account as potential occluders.
https://docs.unity3d.com/Manual/CullingGroupAPI.html
边栏推荐
- [test development] first knowledge of software testing
- Part 1: building OpenGL environment
- Exness: Powell insisted on his anti inflation commitment and pointed out that recession is possible
- 调用Feign接口时指定ip
- Gossip: what happened to 3aC?
- [nilm] non intrusive load decomposition module nilmtk installation tutorial
- Moonwell Artemis is now online moonbeam network
- Leetcode 207: course schedule (topological sorting determines whether the loop is formed)
- Using kubeconfig files to organize cluster access
- What is the lifecycle of automated testing?
猜你喜欢
![[run the script framework in Django and store the data in the database]](/img/6b/052679e5468e5a90be5c4339183f43.png)
[run the script framework in Django and store the data in the database]

快速读论文----AD-GCL:Adversarial Graph Augmentation to Improve Graph Contrastive Learning

1-4metasploitable2介绍

用Ngrok 配置属于自己的免费外网域名

Vulnhub靶机:BOREDHACKERBLOG_ CLOUD AV

On the H5 page, the Apple phone blocks the content when using fixed to locate the bottom of the tabbar

AWTK 最新动态:Grid 控件新用法

Introduction of model compression tool based on distiller

Screenshot recommendation - snipaste

The two most frequently asked locks in the interview
随机推荐
Chrono usage notes
Chapter 4 line operation of canvas
Moonwell Artemis is now online moonbeam network
Case examples of corpus data processing (cases related to sentence retrieval)
慕思股份在深交所上市:毛利率持续下滑,2022年一季度营销失利
热赛道上的冷思考:乘数效应才是东数西算的根本要求
BOM notes
语料库数据处理个案实例(读取多个文本文件、读取一个文件夹下面指定的多个文件、解码错误、读取多个子文件夹文本、多个文件批量改名)
Specify IP when calling feign interface
火线,零线,地线,你知道这三根线的作用是什么吗?
毕业两年月薪36k,说难也不难吧
免费ICP域名备案查接口
.jar中没有主清单属性
Decltype usage introduction
Chapter 1 overview of canvas
Atguigu---15- built in instruction
第 3 篇:绘制三角形
[008] filter the table data row by row, jump out of the for cycle and skip this cycle VBA
开放合作,共赢未来 | 福昕鲲鹏加入金兰组织
GraphMAE----論文快速閱讀