python-3.x 有谁知道如何在乌尔维纳更快地加载frameimation3d?

xpcnnkqh  于 2022-12-14  发布在  Python
关注(0)|答案(1)|浏览(167)

在Ursina引擎中制作动画时,你可以调用frameanimation3d函数,但它需要每帧一个obj文件。因此,如果有100个.obj文件要加载,游戏会变慢。有没有可能有一种方法可以更快地加载所有这些文件?
(或者使用panda3d actor function,但它不支持某种类型的文件吗?)

omhiaaxx

omhiaaxx1#

确实,你可以用panda3d或ursina更快地加载动画。如果你使用panda3d,使用它们的.egg文件。你可以通过示例化和使用LoD来提高性能。检查Panda手册中的示例。不要忘记,ursina是在panda3d之上构建的,所以你可以在ursina中使用Panda的代码。
我不确定Pandas的演员是否支持LoD。
我写这篇文章是为了防止您使用相同的模型

相关问题