首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >画布渲染

画布渲染
EN

Stack Overflow用户
提问于 2013-04-03 20:23:26
回答 2查看 105关注 0票数 1

如果您尝试渲染画布宽度和高度之外的图像,计算机是否仍会尝试渲染它并使用资源来尝试渲染它?我只是想知道,在渲染图像之前,检查图像是否在画布内是否更好。

EN

回答 2

Stack Overflow用户

发布于 2013-04-03 21:21:16

我相信它仍然可以在无限大的不可见平面上进行渲染,所以明智的做法是以编程方式检测对象是否“可见”,就像您希望在任何其他编程语言中所做的那样。如果你不需要这样做,那就没有必要去讨论逻辑了。

spec for canvas可以看到这一点

在绘制形状或图像时,用户代理必须按照给定的顺序执行以下步骤(或者就像他们这样做一样):

将形状或图像渲染到无限透明的黑色位图上

票数 0
EN

Stack Overflow用户

发布于 2013-04-04 00:29:42

我认为当你想要优化性能时,你需要构建测试器,根据负载每秒检查帧。检查变化和没有变化,这样你就可以确定做什么是正确的。查看网页左上角的web Demo tester by frame per secend

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15787287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档