你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[]3D性能优化问题
3D中sprite drawcall shader他们各代表什么,之间的关系是什么?从哪些方面可以优化?
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
wudi199553
赞同来自:
Sprite统计所有渲染节点(包括容器)数量,这个数字的大小会影响引擎节点遍历,数据组织和渲染的次数。数字越低越好。因此建议在项目设计的时候,尽可能的减少渲染节点。
Shader是WebGL模式独有的性能指标,表示每帧Shader提交次数,值越低越好。
Canvas模式下DrawCall表示每帧的绘制次数,包括图片、文字、矢量图。
WebGL模式下DrawCall表示渲染提交批次,每次准备数据并通知GPU渲染绘制的过程称为1次DrawCall,在每1次DrawCall中除了在通知GPU的渲染上比较耗时之外,切换材质与shader也是非常耗时的操作。
要回复问题请先
登录
发起人
jison_ailin
相关问题
发起问题须知,必看!!!不按提问规则的,官方拒绝解答!!!
laya针对页游耗用内存大的问题是如何解决的?
unity导出粒子文件问题
LayaAir3D UnityPlugin 使用须知-版本更新-问题解答(最新版本:1.7.16)
关于适配采用showAll后留白部分的颜色问题
求指点3d射线碰撞和UI点击穿透的问题
IDE1.7.8 json图集加载问题
ios原生回调问题
两个问题 有元件支援视频流渲染吗? Image元件读不了资料流
关于主程序过大的问题
分享:技术突破:HTML5裸跑性能已可媲美APP
问题状态
最新活动:
2017-12-01 11:36
浏览:
3632
关注:
2
人
商务合作
1 个回复
wudi199553
赞同来自:
Shader是WebGL模式独有的性能指标,表示每帧Shader提交次数,值越低越好。
Canvas模式下DrawCall表示每帧的绘制次数,包括图片、文字、矢量图。
WebGL模式下DrawCall表示渲染提交批次,每次准备数据并通知GPU渲染绘制的过程称为1次DrawCall,在每1次DrawCall中除了在通知GPU的渲染上比较耗时之外,切换材质与shader也是非常耗时的操作。