m_EditorVersion: 2019.4.40f1c1
m_EditorVersionWithRevision: 2019.4.40f1c1 (bcafa7f80565)
没有合适的资源?快使用搜索试试~ 我知道了~
在Unity中渲染大量物体DrawMeshInstancedIndirect、Computer shader回调示例
共37个文件
asset:19个
meta:9个
shader:2个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 2 下载量 119 浏览量
2023-08-24
17:59:48
上传
评论
收藏 28KB ZIP 举报
温馨提示
Unity的GPU Instancing GPU Instancing可以用来批量绘制大量相同几何结构相同材质的物体,以降低绘制所需的batches。要想在Unity中使用,首先需要至少在shader的某个pass中加上#pragma multi_compile_instancing。 然而,默认的gpu instancing只能支持相同材质,这在使用时会很不方便,有时候可能仅仅想要修改材质的某个属性,例如这里修改不同球体的颜色,会导致instancing失效 我们可以使用MaterialPropertyBlock来避免修改颜色时创建出新的材质 如果您想要进行进一步的优化,例如减少管理场景物体的开销,您也可以使用Graphics.DrawMeshInstanced方法。 您只需要传递您的网格,材质和附加属性来绘制您的物体。现在的限制是一次最多1023个实例。在Unity 5.6中,我们添加了Graphics.DrawMeshInstancedIndirect的新方法,可以用来指定需要渲染的实例数量。
资源推荐
资源详情
资源评论
收起资源包目录
mesh_batching.zip (37个子文件)
ProjectSettings
DynamicsManager.asset 1KB
TimeManager.asset 211B
UnityConnectSettings.asset 887B
Physics2DSettings.asset 2KB
VFXManager.asset 284B
AutoStreamingSettings.asset 379B
AudioManager.asset 435B
XRSettings.asset 167B
QualitySettings.asset 7KB
PresetManager.asset 126B
ClusterInputManager.asset 120B
EditorBuildSettings.asset 168B
TagManager.asset 421B
NavMeshAreas.asset 1KB
EditorSettings.asset 1KB
GraphicsSettings.asset 2KB
ProjectVersion.txt 89B
InputManager.asset 6KB
ProjectSettings.asset 19KB
PackageManagerSettings.asset 862B
Assets
Movement.compute 2KB
TestMaterial.mat.meta 196B
DrawMeshInstancedDemo.cs.meta 254B
Scenes
SampleScene.unity 12KB
SampleScene.unity.meta 162B
Movement.compute.meta 189B
TestMaterialIndirect.mat 2KB
DrawMeshInstancedDemo.cs 3KB
InstancedColor.shader.meta 213B
InstancedIndirectColor.shader.meta 213B
Scenes.meta 180B
InstancedIndirectColor.shader 1KB
TestMaterialIndirect.mat.meta 196B
InstancedColor.shader 1KB
TestMaterial.mat 2KB
DrawMeshInstancedIndirectDemo.cs 5KB
DrawMeshInstancedIndirectDemo.cs.meta 254B
共 37 条
- 1
资源评论
- 输出型Oliveira2023-10-04资源很不错,内容和描述一致,值得借鉴,赶紧学起来!
- 蛋奶星星o2023-09-27非常有用的资源,有一定的参考价值,受益匪浅,值得下载。
JackYan
- 粉丝: 3941
- 资源: 36
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功