带偏移的变换反馈

Posted

技术标签:

【中文标题】带偏移的变换反馈【英文标题】:Transform Feedback with offset 【发布时间】:2012-11-14 06:45:03 【问题描述】:

我有一个转换反馈设置,它工作正常。它有 1000 个顶点的输入并反馈相同数量的顶点。

http://prideout.net/blog/?p=67 是我们实现的参考。 现在作为优化的一部分,我需要使用偏移量来限制反馈顶点数。意味着我应该能够渲染最后 500 个顶点并将其反馈到反馈缓冲区中的位置 500 - 1000。我们考虑过设置多个 VBO,但我们认为这可能会影响性能,因为我们需要不断更改绑定缓冲区。 请建议完成此操作的最佳方法。

【问题讨论】:

当您将它们用作顶点数据的源时,它们才被称为“VBO”。当您将它们用于变换反馈等任意事物时,它们只是缓冲对象。 【参考方案1】:

通过设置多个缓冲区对象。性能命中与否,就是这样做的。

【讨论】:

以上是关于带偏移的变换反馈的主要内容,如果未能解决你的问题,请参考以下文章

如何计算偏移量以绘制到画布中应用了比例变换的最近像素?

jdbc PostgreSQL 中的偏移时间(带时区的时间)

带偏移的 CSS 背景渐变

带偏移的 Linux 头/尾

带偏移量的并查集

text 创建带偏移的日期