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

[Unity]关闭URP的SRP,开启GPU Instancing。

1. 对应材质的gpu instancing勾选上。

2. 游戏初始化时动态关闭SRP,或者在Graphics里全局关闭。动态关闭的代码如下:

GraphicsSettings.useScriptableRenderPipelineBatching = false;

模型合批的一些规则:

1. 模型一致。

2. 材质一致。

3. 缩放都为正数。相同模型如果其中一个缩放为负值,则视为两个模型,无法合批。

4. 每个网格的顶点数必须小于 300 个顶点。

其他无法合并的问题可以打开Unity自带的Frame Debugger工具查看,然后做对应的修改...


Unity 按以下顺序对绘制调用优化进行优先级排序:

1. SRP Batcher and static batching
2. GPU instancing
3. Dynamic batching

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Neural Architecture Search:使用Ultralytics框架进行YOLO-NAS目标检测
  • 代理服务器在HTTP请求中的应用:Ruby实例
  • 腾讯二面 智力题 赛马问题
  • 腾讯大模型算法实习生面试题
  • 二.PhotoKit - 相册权限(彻底读懂权限管理)
  • 程序员变副业达人:AI绘画月入5千+,看我如何用技术打造自媒体收益流
  • 数据结构--树与二叉树
  • 网络安全自学入门:(超详细)从入门到精通学习路线规划,学完即可就业
  • Python编码系列—Python 异步编程:asyncio 的魔法与实战
  • ArduPilot开源代码之FMU+IOMCU设计
  • Java中的中介者模式:解耦复杂系统的有效策略
  • 向上or向下调整建堆 的时间复杂度的本质区别的讲解
  • git 不跟踪某些文件的几种方式
  • Honeybee Locality-enhanced Projector for Multimodal LLM
  • 融资3亿美元——月之暗面:AI大模型领域的新星
  • 【跃迁之路】【463天】刻意练习系列222(2018.05.14)
  • gitlab-ci配置详解(一)
  • gulp 教程
  • iOS高仿微信项目、阴影圆角渐变色效果、卡片动画、波浪动画、路由框架等源码...
  • Java比较器对数组,集合排序
  • miaov-React 最佳入门
  • PAT A1017 优先队列
  • React Native移动开发实战-3-实现页面间的数据传递
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • v-if和v-for连用出现的问题
  • 翻译:Hystrix - How To Use
  • - 概述 - 《设计模式(极简c++版)》
  • 工作踩坑系列——https访问遇到“已阻止载入混合活动内容”
  • 力扣(LeetCode)357
  • 区块链共识机制优缺点对比都是什么
  • 驱动程序原理
  • 项目实战-Api的解决方案
  • 延迟脚本的方式
  • Spring第一个helloWorld
  • 扩展资源服务器解决oauth2 性能瓶颈
  • ​浅谈 Linux 中的 core dump 分析方法
  • # 利刃出鞘_Tomcat 核心原理解析(七)
  • #控制台大学课堂点名问题_课堂随机点名
  • (1)Nginx简介和安装教程
  • (a /b)*c的值
  • (PADS学习)第二章:原理图绘制 第一部分
  • (PySpark)RDD实验实战——取最大数出现的次数
  • (八)Flask之app.route装饰器函数的参数
  • (大众金融)SQL server面试题(1)-总销售量最少的3个型号的车及其总销售量
  • (第27天)Oracle 数据泵转换分区表
  • (二)什么是Vite——Vite 和 Webpack 区别(冷启动)
  • (附源码)apringboot计算机专业大学生就业指南 毕业设计061355
  • (使用vite搭建vue3项目(vite + vue3 + vue router + pinia + element plus))
  • ****** 二 ******、软设笔记【数据结构】-KMP算法、树、二叉树
  • .bat批处理(二):%0 %1——给批处理脚本传递参数
  • .NET CF命令行调试器MDbg入门(一)
  • .Net core 6.0 升8.0
  • .NET Core跨平台微服务学习资源
  • .Net 访问电子邮箱-LumiSoft.Net,好用
  • .NET 应用启用与禁用自动生成绑定重定向 (bindingRedirect),解决不同版本 dll 的依赖问题