我想知道UE5是否能够支持db/CSV的50k+行,因为它们能快速显示整个动画的参数。(坐标,y,z,TimeDelta,速度,刹车)任何文件都非常感谢
发布于 2022-04-13 10:56:36
对于这个非常具体的用例,引擎本身没有现有的功能。当然,如果您使用引擎中的许多可用工具编写自定义解决方案,它可以“支持”它。
您可以使用IFileHandle在文件(您的csv)中进行流:链接
然后,您可以解析传入的数据以创建坐标的FVector3、TimeDelta的float等。例如,FVector::InitFromString可以帮助:链接
但是,这在很大程度上取决于数据的格式。将字符串/文本解析为值并不是UE4特有的,您可以找到很多关于将二进制/字符数据流转换为所需值的信息。
在读取数据时应用动画是一个单独的、相当大的任务。由于您没有提供动画数据所代表的细节,或者您需要将其应用于什么,所以我真的帮不上忙。
一般来说,它可以帮助你把你的问题分解成3-4个单独的,更具体的问题。无论如何,这是一项需要大量研究和工作的任务。
甚至在此之前,最好还是研究替代方法,改变管道,以避免在动画中使用这种非标准的文件结构。
https://stackoverflow.com/questions/71840183
复制相似问题