首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Direct X11和GPU加速(模拟等)-从哪里开始?

Direct X11和GPU加速(模拟等)-从哪里开始?
EN

Stack Overflow用户
提问于 2012-11-06 17:14:18
回答 1查看 567关注 0票数 1

我使用的是SharpDX,目前对它相当满意,但对于大学的评估,我需要创建一个使用某种图形处理器加速的演示。这是一项“独立研究”的任务--这意味着,我给自己分配了这项任务。我有理由对游戏中的GPU加速感兴趣,但现在感觉我把自己扔得太深了。

我计划做一个粒子系统(这将是一个非常基本的系统,粒子发射/下降/消亡),但我需要一个起点。

谁能给我指个方向?要读的文章吗?要考虑的事情?我已经用谷歌搜索过像"GPU加速DirectX“这样的东西,但我找不到任何可靠的结果!我希望我有一种'hello world‘的GPU加速。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-06 19:55:41

如果你想了解如何构建一个GPU粒子系统,我建议你阅读"Practical Rendering And Compution with Direct3D11“这本书,在这本书中,你会找到一个专门介绍如何实现一个简单的GPU粒子系统的整章。

然后,最棘手的部分可能是排序算法,这在上一本书中没有详细介绍,但你可以看看2010年6月旧版DirectX中的ComputeShaderSort11示例,它可能会对你有很大帮助(实现非常高效)。

另外,我在我的工作中用SharpDX在图形处理器上做了一个全粒子引擎,所以它完全可以用SharpDX来实现。

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

https://stackoverflow.com/questions/13247826

复制
相关文章

相似问题

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