介绍
使用此插件可以导入声音文件(WAV、OGG)和图像文件(PNG、JPG、BMP)。也可以导入网格(OBJ、FBX、STL)*2。导入工作是实时的,无需编辑器。所以在一场跑步比赛中。纹理和声音缓存在 RAM 中。导出功能也已通过更新添加。在最新版本中,可以将 TextureRenderTarget2d 导出为 OBJ 文件中的字节 (BMP、PNG、JPEG) 和程序网格。此插件不使用第三方库。这意味着安装或许可证不存在任何问题。从 2.0 版本开始支持 Android 和 IOS。
没有特别优惠。如果需要,请购买插件。我的价格一年四季都很低。
UE4 中的原生化可能会导致问题,应在使用此插件的 BP 中禁用。
演示下载 (Windows 64 .exe. ~230MB) 和视频
演示项目 4.18 、 4.24 或更高版本 (需要此插件和 Webcommunication 插件。
演示项目 4.23 、 4.24 或更高版本 (需要版本 >=2.7) 的此插件)、4.25 或更高版本 (需要版本 >=3.3 的此插件)、4.26 或更高版本、5.0 或更高版本 、 5.1 或更高版本 (需要版本 >=3.49 的此插件)
我在这里提供了许多其他插件来下载游戏中的文件(Webserver、FTP、TCP)。
在这里,您可以查看插件中最后更改的内容和上传日期。通常,Epic 会在两天内发布更新。但是在新引擎发布后,可能需要数周时间。
更新日志 (5.2, 5.3, 5.4)
- (2024 年 9 月 8 日) 版本 3.50:改进了 FBX 兼容性。
- (2024 年 9 月 8 日) 版本 3.49:Load Mesh Async 函数现在显示加载进度。
- (2024 年 8 月 28 日) 版本 3.48:错误修正:位深度大于 32 位的图像导致崩溃。崩溃将不再发生,但纹理显示不正确。请使用最大 32 位。
- (2024 年 7 月 3 日) 版本 3.47:添加了新函数“cancelLoadMeshFile”。FBX 和 OBJ 导入略有改进。
- (2024 年 5 月 13 日) 版本 3.46:错误修复:通过插件导入时,从最新 Blender 版本导出 FBX 导致法线不正确。
更改日志 (5.1, 5.2, 5.3)
- (2024 年 4 月 20 日) 版本 3.45:UV 值错误的 FBX 文件可能会导致崩溃。
- (2024 年 4 月 19 日) 版本 3.44:现在可以导入具有顶点颜色的 OBJ 文件。
- (2024 年 4 月 11 日) 版本 3.43:OBJ 兼容性增加。
- (2024 年 4 月 7 日) 版本 3.42:网格导出纹理缺失。
- (2024 年 4 月 3 日) 版本 3.41:修复了函数 stopAllSounds 中的错误。
- (2024 年 2 月 26 日) 版本 3.40:现在还可以以 OBJ 格式导出网格。还可以导出纹理。目前只有 diffuse 和 normal。此功能可能仍然存在错误,将来会得到改进。
- (2024 年 1 月 23 日) 版本 3.33:添加了“ModelID”、“Parent ModelID”和其他参数,可以使用这些参数来表示存储在 FBX 文件中的模型/网格层次结构。这意味着相对位置和大小效果更好。“组”现在也输出为“模型结构”。
- (2023 年 9 月 27 日) 版本 3.32:Epic 的“计算切线”功能已复制到插件中并进行了优化。分钟已经变成了毫秒。
更改日志 (5.0, 5.1, 5.2)
- (2023 年 7 月 10 日) 版本 3.30:添加了用于图像导入的颜色深度检查。Unreal 5 至少需要 8 位图像,否则会崩溃。
- (2023 年 6 月 10 日) 版本 3.29:错误修复:SRGB 现在仅应用于漫反射纹理。导致法线贴图出错。小试玩更新。
更改日志 (4.27, 5.0, 5.1)
- (2023 年 4 月 7 日) 版本 3.27:错误修正:FBX Roation 读取错误。
- (2023 年 4 月 3 日) 版本 3.26:纹理异步节点函数中添加了新参数“EventID”。在纹理和网格导入功能中添加了新参数“缓存纹理”。Asyn 函数的优化。
- (2023/03/18) 版本 3.25:优化了异步函数的流程。现在,它们在循环后工作时没有问题。现在可以配置删除纹理时的延迟。
- (2023 年 2 月 19 日) 版本 3.24:创建 mipmap 时 RAM 消耗减少。出于稳定性原因,纹理现在会延迟 10 秒删除。
- (2023 年 2 月 13 日) 版本 3.23:修复了内存泄漏。
- (2023 年 2 月 6 日) 版本 3.22:新增内容:FBX 可以加载反转的 UV。向 UTexture2DDynamic 函数添加了 UTexture2D。可以选择图像的 RGB 格式。
- (2022 年 12 月 14 日) 版本 3.21:错误修正:某些 FBX 类型的 UV 读出错误或根本没有读出。
更新日志 (4.26, 4.27, 5.0)
- (2022 年 11 月 7 日) 版本 3.20:内存泄漏已关闭。主要针对网格导入功能。
- (2022 年 9 月 26 日) 版本 3.16:错误修复:具有透明度的纹理现在可以创建正确的 MipMap。交叉编译现在应该可以工作了。
- (2022 年 9 月 12 日) 版本 3.15:错误修复:未加载没有纹理的 FBX 网格。对于右手 FBX 网格,未调整局部位置和旋转。
- (09/10/2022) 版本 3.14:导入网格时,现在有“Left-hand, Right-hand”选项。因为根据导出的不同,网格是水平镜像的。如果 FBX 纹理导出不正确,现在会在 FBX 目录中搜索它们。
- (2022 年 9 月 31 日) 版本 3.13:许多函数都有“异步节点”版本。这些更容易实现异步函数。还有一个用于网格。现在,网格在第一步中被划分为多个模型。因此,您可以从一个 FBX 文件加载多个模型,包括位置、缩放和旋转。
- (2022/07/17) 版本 3.12:错误修复:自 3.9 版本以来,函数“加载网格文件”始终为 FBX 文件返回“false”
- (2022 年 7 月 14 日) 版本 3.11:OBJ 错误修复
- (2022 年 7 月 8 日) 版本 3.10:OBJ 优化
- (2022 年 6 月 30 日) 版本 3.9:现在,对于包含许多网格的非常大的文件,FBX 导入速度更快。
- (2022 年 6 月 28 日) 版本 3.8:FBX 导入错误修复:现在可以读取模型名称、几何体名称和材质名称。对于某些 FBX 文件,UV 坐标读取不正确。
技术细节
Epic 只允许更新最新的三个引擎版本。较旧的引擎版本中可能缺少某些功能。如果您不确定,请联系我。
- 导入和播放 WAV 和 OGG 文件。流式传输 WAV 文件*1
- 将 PNG、JPG 和 BMP 文件导入为 Texture2D(MipMaps 可选)
- 导入 OBJ、FBX 和 STL 文件*2
- 将 TextureRenderTarget2D 和 Texture2D 导出为字节 (BMP,PNG,JPEG)*3
- 在 OBJ 文件中导出程序化网格*3
- 不同的目录和文件蓝图节点
- 包括 C++ 项目的 C++ 源代码
- 文档
- 技术支持: unrealmarketplace@virtualbird.de (ENG,GER)
*1 仅限 16 位 wav。仅限 Ogg Vorbis。
*2 OBJ(最低 4.22)。FBX、STL (最低 4.25)。可能使用版本 7.4、7.5、7.6、7.7 中的 FBX 二进制文件。没有骨架导入,因此没有动画。
*3 Texture2D 导出仅适用于 UE4。在 Windows 上测试。其他平台可能无法运行。使用 TextureRenderTarget2D Export 作为替代方法。OBJ 导出处于 beta 状态。
暂无评论内容