gpt4 book ai didi

c# xna : real time 2d Generation. 包括 GPU?使用 hlsl 还是 bramaha?

转载 作者:太空宇宙 更新时间:2023-11-03 10:49:41 27 4
gpt4 key购买 nike

嘿,我最近完成了我的世界生成算法,它将实时运行。对于我的屏幕的 4 倍 (1920x1080),算法本身大约需要 4 秒。现在我想知道我是否以及如何使用 GPU 来生成我用来拆分 CPU 和 GPU 之间的工作并使其更快一点的单纯形噪声。所以我想知道如何正确地包含 GPU。我应该使用 bramha 或 hlsl 还是其他什么?我应该用 GPU 做什么?我听说在做很多类似的操作时会更快。

编辑:如何处理 gpu 上的碰撞? (比如 SAT- 碰撞?)

最佳答案

您肯定会想要使用 GPU。我建议您使用渲染到纹理步骤和 HLSL。 HLSL 很容易上手,我相信有一个渲染纹理的示例。 (如果你再把它传回去,你也可以做多次传递)

这是一篇关于使用 XNA 4 的 HLSL 的好博客:http://digitalerr0r.wordpress.com/2011/12/12/xna-4-0-shader-programming-1intro-to-hlsl-ambient-light/

这是 XNA 4 中渲染到纹理的示例: http://www.riemers.net/eng/Tutorials/XNA/Csharp/Series3/Render_to_texture.php

基本上来说,XNA 中的渲染目标纹理,可以像纹理一样使用。

关于c# xna : real time 2d Generation. 包括 GPU?使用 hlsl 还是 bramaha?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21930428/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com