gpt4 book ai didi

python - pyglet 的形状或场景管理?

转载 作者:行者123 更新时间:2023-11-28 16:45:47 28 4
gpt4 key购买 nike

我非常喜欢 pyglet,但是抽象的基本单位是坐标向量,这很笨拙,而且不是我在设计复杂场景时想要的抽象级别。

是否有任何库“通常”与 pyglet 一起使用来管理形状并将它们组合到场景中?每个人都从头开始编写自己的 Shape 基类吗?

我可以想象一个系统为对象和场景提供易于使用的界面,但在引擎盖下以相当优化的方式使用批处理和向量与 Pyglet 交互。本质上:这是否已经存在,还是仍然需要编写?

最佳答案

Cocos2D是一个建立在 pyglet 之上的面向 sprite 的框架(现在也增长了一个 smartphone-oriented version)。它提供了一个 Scene像基本状态机一样工作的抽象,并允许将相关内容组织成一个或多个 Layers .场景和图层都是场景图中的节点,允许在任何点应用过渡和效果,并影响该点下方的所有层次结构。

虽然它的重点是 2D,但您应该能够轻松地利用它的场景来处理 3D。

还有 PyGly ,我不熟悉,但似乎确实提供了一些 scene graph支持。

关于python - pyglet 的形状或场景管理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14007509/

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