当前位置: 首页 > news >正文

宜春网站推广优化wordpress python脚本

宜春网站推广优化,wordpress python脚本,浙江网站建设技术公司,wordpress生成接口无论是CPU还是GPU#xff0c;粒子系统对其的影响面都是不容小觑的。随着项目的重度化和3A化#xff0c;玩家的口味变挑剔了、游戏玩法复杂度变高了、画面的特效表现变复杂了......所以我们还是更加谨慎地对待粒子系统。 特效#xff08;Particle System#xff09; 游戏效… 无论是CPU还是GPU粒子系统对其的影响面都是不容小觑的。随着项目的重度化和3A化玩家的口味变挑剔了、游戏玩法复杂度变高了、画面的特效表现变复杂了......所以我们还是更加谨慎地对待粒子系统。 特效Particle System 游戏效果对于游戏呈现来说是必不可少的Unity经常使用粒子效果系统 我们将从性能调优的角度介绍如何使用粒子系统以及如何避免错误。 以下优化点很重要。 保持低颗粒数量建议少于60注意Noise模块消耗大的粒子系统持续时间粒子系统发射间隔粒子系统发射模型面数,Mesh勾选静态以便合并共享材质减少shader的复杂度对象池通过创建粒子池来重用粒子对象避免频繁创建和销毁对象所带来的性能开销粒子系统RingBuffer开关粒子系统物理碰撞选项粒子需要碰撞地面或者墙壁时Collision中选择Planes模式帧动画代替粒子系统、粒子系统表现烘培成序列帧动画粒子特效引用的纹理数不宜过多建议不超过5个且纹理的大小也不宜过大不越过256*256。特效运行时DrawCall峰值不宜过高建议控制在10以下。特效运行时平均Overdraw率不宜过高陪数控制在3倍以下在Overdraw模式下不出红色最好。(Overdraw对性能影响最大需特别留意)减少Overdraw 又提到了Overdraw又提到了Overdraw粒子大小与透明度尽量使用较小的粒子并避免使用过于复杂的粒子纹理对于非常小的粒子可以去除其alpha 通道以减少内存消耗大面积使用粒子的情况下尽量使用add模式因为blend模式会渲染通道消耗内存较大如果粒子叠加层次比较多。尽量使用中空模型会大大降低渲染压力shader的选择方面特效一般情况使用mobile 模式下的shader不要使用mesh collider 减少粒子数量 粒子的数量与负载有关由于粒子系统是CPU驱动的(CPU粒子)粒子越多CPU负载就越高。作为基本策略将粒子数量设置为必要的最小值。根据需要调整粒子的数量。 有两种方法可以限制粒子的数量。 限制发射系统的发射数量particles emitted在Max particles主模块中限制最大粒子数 限制发射模块的发射数量图 Rate over Time时间速率:每秒发出的粒子数量BurstsCount:粒子在Burst时间发射的数量 限制发射的最大粒子数量图 另一种方法是在主模块中使用Max Particles。在上面的例子中超过1000的粒子将不会被释放 小心次级发射器在减少粒子数量时还应考虑Sub - Emitters模块。子发射器模块在特定时间产生任意粒子系统(在创建时在生命结束时等)根据子发射器的设置粒子的数量可能会立即达到峰值数量所以在使用此模块时要小心。 注意Noise模块消耗大 噪声模块的质量很容易过载。噪声可以表达有机颗粒常被用来方便地增加质量效果。因为它是一个经常使用的函数所以应该注意它的性能。 Quality 窗口中的设置控制着生成的独特噪声样本数量。使用 Medium 和 Low 设置时使用的柏林噪声样本较少这些样本将在多个轴上重用但会组合在一起以尽可能进行重用并隐藏这样的重用。这意味着当使用较低质量的设置时噪声可能看起来不那么动态和多样化。但是使用较低质量的设置时可以获得显著的性能优势。 质量尺寸越高负载越高。如果你不需要噪音关闭噪音模块。如果需要使用噪点请先将“质量”设置为“低”然后根据需要增加“质量”。 粒子系统发射模型面数 粒子特效的网格发射数不宜过多粒子的渲染模式可分为两大类2D的Billboard公告牌图形模式和Mesh模式Mesh性能开销较高建议不超过5个且Mash的面片数也要尽量少建议不越过500。 减少Overdraw 通过优化场景布局和摄像机设置来减少Overdraw即像素被多次绘制的情况例如使用遮挡剔除occusion culling技术来避免绘制被其他物体遮挡的物体。 这里再补充一些常见的优化思路 对于低端设备尽可能降低粒子系统的复杂程度和屏幕覆盖面积从而降低其渲染方面的开销提升低端设备的运行流畅性。具体做法如下 1特效播放时平均Overdraw率过高 统计每帧参与渲染的像素的平均Overdraw并取过程中最高的值。该值越大特效导致GPU压力的可能性也会越高建议对其进行检查。 2特效播放时DrawCall峰值过高 统计每帧的DrawCall数并取过程中最高的值。该值较高时需要对其进行检查。 3特效总贴图内存过大 统计特效中包含的贴图总内存。该值较高时可能是纹理使用过量需要对其进行检查。 4特效运行时包含的ParticleSystem组件数量过多 统计特效中包含的ParticleSystem组件数。该值较高时容易导致较高的渲染相关指标以及较高的序列化耗时等需要对其进行检查。 5特效播放时最大粒子数量过大 统计每帧的粒子数总和并取过程中最高的值。该值越大特效的更新开销可能也会越大。 6特效总贴图数量过大 统计特效中包含的贴图总数。该值较高时容易导致较高的渲染相关指标需要对其进行检查。 7开启Collision或Trigger的ParticleSystem 粒子系统建议不要开启Collison或Trigger功能否则会有较高的物理开销。 8在中低端机型上降低粒子数、同屏粒子数比如仅显示“关键”粒子特效或自身角色释放的粒子特效等从而降低Update的CPU开销 9尝试关闭离当前视域体或当前相机较远的粒子系统离近后再进行开启从而避免不必要的粒子系统Update的开销 10尽可能降低粒子特效在屏幕中的覆盖面积覆盖面积越大层叠数越多其渲染开销越大。 今天是2024年12月1日 重复一段毒鸡汤来勉励我和你 你的对手在看书 你的仇人在磨刀 你的闺蜜在减肥 隔壁的老王在练腰 而你在干嘛
http://www.hkea.cn/news/14384031/

相关文章:

  • 三五做网站云南文投建设投资有限公司网站
  • 阿里云服务器多个网站wordpress主题c7v5 v2.0
  • 天津市做网站的公司有哪些给公司做企业网站
  • 福建省工程建设信息官方网站微网站 微信网站
  • 营销型网站建设实战》网站开发找哪家
  • 建设工程教育网官方网站海外平台推广
  • 网上做网站怎么防止被骗网站必须备案
  • 用wordpress建站之后如何优化青岛建站程序
  • 优化公司排名seo关键词优化方法
  • 现在自己做网站卖东西行么合肥网站
  • 海纳百川网站建设德兴市建设局网站
  • 湖北seo网站设计seo优化网站模板
  • 制作企业网站要多少钱西安seo代理商
  • 怎么查看网站的ftp网站建设中如何发布信息推广
  • 做网站cnfg北京网站开发需要多少钱
  • 网站后台管理系统栏目位置ppt模板免费的网站推荐
  • 遵义建立公司网站的步骤抖音代运营案例
  • 电商网站建设推广营销型企业网站建设案例
  • 玩具网站建设服务公司闵行手机网站建设
  • 福州网站建设方案开发网站改域名
  • 男女做暖暖不要钱的试看网站html5单页面网站
  • 大型建站公司软件开发公司前十名
  • 租车公司网站 模板怎么做网页链接教程
  • 许昌做网站响应式外贸营销网站
  • 哪个网站教做饭做的好wordpress制作模板教程
  • 重庆网站搜索引擎seo怎么做接口网站
  • 湘潭做网站 定制磐石网络企业网站信息化建设
  • 江苏做网站xlec抖音代运营是什么
  • 建设一个网站app全过程进行网站建设视频教程
  • 如何做网站弹窗广告成都旧房改造装修公司哪家好