【发布时间】:2013-06-24 08:15:44
【问题描述】:
如何在Processing.js上使用Z-Buffer,以便在绘制时设置图像的深度?
问题:对象的绘制顺序不正确。我尝试过的:我在每个并列帧中对所有对象进行排序以获得正确的结果,但是 JavaScript 的排序在几乎排序的数组上表现不佳,因此它既是浪费也是瓶颈。使用 z 缓冲区可能是一个解决方案。在文档上找不到它,也找不到“z-index”、“depth”、“z-buffer”和“depth-buffer”。
【问题讨论】:
-
问题:对象的绘制顺序不正确。我尝试过的:我在每个并列帧中对所有对象进行排序以获得正确的结果,但是 JavaScript 的排序在几乎排序的数组上表现不佳,因此它既是浪费也是瓶颈。使用 z 缓冲区可能是一个解决方案。在文档上找不到它,也找不到“z-index”、“depth”、“z-buffer”和“depth-buffer”。
-
你不能编辑你的帖子吗?
-
@Nix 我认为我的问题的描述与问题无关/噪音,这就是我将其添加为评论的原因。
-
你的问题不够详细,多加
noise很有帮助。
标签: javascript html processing processing.js