0

我正在尝试使用 Maya 和 Unity(用于多平台使用)开发一个应用程序,然后将其导出到 WebGL,但是该应用程序的加载时间很长,尽管它不是一个很大的文件。如果模型是在另一个程序中创建的(在导入统一之前),或者如果应用程序是在 WebGL 中本地开发的,那么性能是否存在明显差异?

TLDR:WebGL 在 Maya -> Unity -> WebGL 和 WebGL 之间是否存在性能差异?

谢谢!

4

1 回答 1

0

至于您实际问题的实质,“Maya -> Unity -> WebGL 和 WebGL 之间的 WebGL 是否存在性能差异?”:

不,没有。

Unity 从 Maya 或您创作它们的任何外部源导入模型。导入后,它们是 Unity 自身内部格式的 Unity 资源(具有位置、UV、切线、面等的顶点结构)。这与您将使用的格式相同如果您要直接在 Unity 中或通过脚本手动创建它们,最终会得到结果。当然,一些外部应用程序可能一开始就倾向于创建不太理想的模型,例如大量冗余顶点或某些曲面上不必要的大量细分,但 Maya 非常好,您也可以选择让 Unity优化您的网格以自动修补此类问题。

但除了模型本身的这些细节之外,不,它们来自哪里或目标是 WebGL 并不重要,相对于一种创作工具与另一种创作工具。

于 2015-08-12T14:12:32.737 回答