![](https://i-blog.csdnimg.cn/direct/423debaf321f49c9ba13412e181099bc.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
unity 性能优化
文章平均质量分 91
unity常见的10种性能优化
野区捕龙为宠
好记性不如烂笔头,能力有限,错误的地方,还望指出!
unity文档:https://docs.unity.cn/cn/2020.3/Manual/index.html
https://docs.unity3d.com/Packages/com.unity.xr.interaction.toolkit@2.4/manual/index.html
展开
-
Unity 性能优化之LOD技术(十)
有三种模式可以选择,None 、Cross Fade 和 Speed TreeNone就是一个默认模式,不作处理。Cross Fade为交叉淡入淡出,在这个选下还有一个可变属性叫Fade Transition Width(淡入淡出过渡宽度)Fade Transition Width 是一个从0~1之间的值,代表淡入淡出的过渡区域占当前LOD级别的比例。如果值较小的话,可以延迟两个LOD级别混合的开始并且过渡更快,因为Unity通常使用的是屏幕空间抖动或透明度来实现交叉渐变。peed Tree。原创 2024-05-08 06:09:24 · 2608 阅读 · 20 评论 -
Unity 性能优化之UI和模型优化(九)
UI和模型的一些优化。unity本身支持多种UI:IMGUI、UIElement、UGUI、NGUI、FairyGUI等好记性不如烂笔头!上一章:链接:Unity 性能优化之图片优化(八)原创 2024-05-08 06:07:31 · 1974 阅读 · 5 评论 -
Unity 性能优化之图片优化(八)
图片资源一般都是美术给我们的,但是作为一个程序员我们应该大致要知道怎么调整图片,达到最好利用率。不然美术给什么用什么,一定会造成性能上和内存上的困扰。好记性不如烂笔头!上一章:链接:Unity 性能优化之光照优化(七)下一章:Unity 性能优化之UI优化(九)原创 2024-05-07 00:24:09 · 2306 阅读 · 6 评论 -
Unity 性能优化之光照优化(七)
实时光源数量越多,越消耗性能。所以大多数选择烘培光照。下面做一个实时光照的测试。好记性不如烂笔头!上一章:链接:Unity 性能优化之遮挡剔除(Occlusion Culling)(六)下一章:Unity 性能优化之图片优化(八)原创 2024-05-07 00:14:45 · 1086 阅读 · 1 评论 -
Unity 性能优化之遮挡剔除(Occlusion Culling)(六)
unity在渲染时,默认只是对模型进行视椎体剔除,也就是在相机显示范围内的物体进行剔除,而遮挡剔除则是,渲染物体被整个遮挡住后,将不参与此帧的渲染,unity虽然内置,但是不默认启用,需要我们进行一些操作,才能够实现当前的操作。好记性不如烂笔头!上一章:链接:Unity 性能优化之GPU Instancing(五)下一章:Unity 性能优化之光照优化(七)原创 2024-05-06 19:14:20 · 2914 阅读 · 5 评论 -
Unity 性能优化之GPU Instancing(五)
GPU Instancing也是一种Draw call的优化方案,使用一个Draw call就能渲染具有多个相同材质的网格对象。而这些网格的每个copy称为一个实例(Instancing)。使用GPU Instancing可以在一个Draw Call中同时渲染多个相同或类似的物体,从而减少CPU和GPU的开销。原创 2024-05-06 17:16:38 · 2163 阅读 · 2 评论 -
Unity 性能优化之动态批处理(四)
动态批处理是常用优化技术之一。不论是动态合批还是静态合批,因为都是牺牲内存来降低Draw Cal,也就是提高CPU和GPU。所有要根据项目情况分析来使用这些技术。好记性不如烂笔头。原创 2024-05-05 00:51:45 · 1335 阅读 · 4 评论 -
Unity 性能优化之Profiler窗口(二)怎么看懂这个分析器
Unity3D Profiler是一款强大的性能剖析工具,可以帮助开发者分析游戏中的性能瓶颈,以便进行优化。它可以监测游戏运行时的各种指标,如CPU、内存、GPU、网络等,同时还提供了多种图表和面板,方便开发者查看和分析数据。原创 2024-05-04 23:02:43 · 2025 阅读 · 1 评论 -
Unity 性能优化之数据面板(Statistics)(一)
主要记录Unity 性能优化方面,以及一些介绍。要将游戏中的物体显示到屏幕上,就需要绘制它们?绘制之前,会先由CPU计算出它们的位置、颜色等信息,然后发送绘制指定给GPU。GPU受到CPU发过来的绘制指令,就会按照要求绘制东西在屏幕上。Draw Call是指CPU向GPU发送绘制指令的过程,一个Draw Call就是CPU向GPU发送的一组绘制指令,可以绘制出一个或多个物体。Draw Call太多就会是游戏卡顿,优化就是想办法降低Draw Call。原创 2024-05-04 15:27:18 · 2317 阅读 · 2 评论 -
Unity 性能优化之静态批处理(三)
静态批处理是常用优化技术之一,根据最近项目情况分析来使用这些技术。好记性不如烂笔头。原创 2024-05-05 00:21:26 · 1828 阅读 · 0 评论