gpt4 book ai didi

c++ - 使用 C++ 和 DirectX 从头开始​​在 3D 游戏中创建效果

转载 作者:行者123 更新时间:2023-11-30 00:41:41 25 4
gpt4 key购买 nike

所以标题就是这样。我找不到任何关于如何将效果实际构建到 3D 游戏中的信息。稍后我可能会坚持使用某些引擎,但为了理解这整件事,我需要自己尝试一下。我发现了一些关于粒子系统的信息,这可能是正确的方法,但 DirectX 和谷歌上的粒子系统之间的任何其他连接给出了 3DSmax 等结果。

因此,如果您能为我指出一些教程或对此进行解释,我将不胜感激...最后的可能性是将我指向一些专注于这个东西的简单引擎(我真的不想通过大量代码来战斗并理解这个引擎是如何工作的,我只需要看看他们如何实现这个 FX 东西)。

谢谢

PS:另一种可能性是,如果您知道讨论此问题的好书。它可能更复杂,但除了教程之外,书籍通常写得更基础,所以这也是一个不错的方法

最佳答案

首先:粒子效果只是一种效果,你最好指定粒子引擎这个词:p。

其次:搜索Gamedev的文章,如果您想要这样的东西,它确实是最好的资源。您可以在讨论板上找到很多文章甚至更好的大量链接和有用信息。我可以链接到的两篇文章是 NeHe lesson about particles in OpenGL ,它不是 directx,但是 NeHe 的 OpenGL 教程非常好。我还为 directx8 and VB 找到了一个(所以有点老了)。

请记住,如果您不能自己优化粒子引擎,它通常会对性能造成巨大影响,因此请尝试查看开源游戏引擎(例如 OGRE),了解它们如何实现它,甚至更好地了解特定粒子引擎。

关于c++ - 使用 C++ 和 DirectX 从头开始​​在 3D 游戏中创建效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3075335/

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