首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >二维图形在现代3D GPU上是否因流水线而受阻,使得它们相对于3D模型的绘制速度要慢得多?

二维图形在现代3D GPU上是否因流水线而受阻,使得它们相对于3D模型的绘制速度要慢得多?
EN

Stack Overflow用户
提问于 2022-08-06 18:18:03
回答 1查看 47关注 0票数 0

我目前正在制作一款2D游戏,社区中的一位专家声称,2D精灵需要比3D模型更多的指令,因此它们将以同样的速度渲染。

来自大学计算机科学学士学位背景,不知道现代GPU的真实现状,这对我来说是没有意义的,因为即使2D图像不能跳过一些前光栅化过程,并且被视为三维物体,它仍然是一个比三维物体更简单的处理对象。

想知道是否有人能深入解释,因为我在网上找不到任何证据支持这一点,他也不愿意提供任何证据。

EN

回答 1

Stack Overflow用户

发布于 2022-08-10 04:52:51

我认为总的来说,你是对的,因为由精灵组成的2D场景应该消耗更少的处理能力和内存,比方说3D场景中有非常复杂的物体和灯光。

我的猜测是,你提到的专家说,在像素着色阶段,2D场景可能需要更多的GPU功率,因为精灵是包含大量透明部分的矩形,仍然消耗像素阴影(见下面的图像)。相反,对于不透明的3D对象,在大多数情况下,只有可见部分将由像素着色器处理。

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

https://stackoverflow.com/questions/73262274

复制
相关文章

相似问题

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