Advertisement

UnrealCV:连接计算机视觉与虚幻引擎的CPP插件

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
UnrealCV是一款基于C++开发的插件,旨在将计算机视觉技术无缝集成到虚幻引擎中,为开发者提供便捷的数据获取和操作接口。 UnrealCV:连接计算机视觉与虚幻引擎的技术工具。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • UnrealCVCPP
    优质
    UnrealCV是一款基于C++开发的插件,旨在将计算机视觉技术无缝集成到虚幻引擎中,为开发者提供便捷的数据获取和操作接口。 UnrealCV:连接计算机视觉与虚幻引擎的技术工具。
  • UE4Capture:用于4音频频捕获
    优质
    UE4Capture是一款专为虚幻引擎4设计的强大插件,支持游戏开发过程中的实时音频和视频录制及回放功能,助力开发者轻松完成内容制作与测试。 虚幻引擎4的音频与视频捕获插件能够直接从项目内部捕获音频和视频数据,无需借助外部屏幕录制工具。这解决了使用Sequencer导出电影过程中缺少音频支持的问题,并且在无头设备或Linux下的NVIDIA Docker容器内执行离屏渲染时捕捉音视频也更为便捷。 该插件作为生产者进程工作,将信息发送到已用前缀“UE4Capture”初始化的任何运行中的MediaIPC消费者进程中。关于创建和使用这些MediaIPC消费者的详细步骤,请参考相关文档资料。 为了确保音频混合器模块正确运作,在虚幻引擎版本为4.19的情况下需要特别注意:其中的一个公共头文件包含了私有部分,这会导致非引擎模块在包含该头部时出现编译错误。针对此问题的解决方案是运行位于项目目录下的patch-headers.py脚本以修复相关代码。这个问题已经在之后发布的虚幻引擎版本(4.20及以上)中得到解决和修正。
  • UE4-RTS:4实时策略演示
    优质
    UE4-RTS是一款专为虚幻引擎4打造的实时策略游戏开发插件及演示工具。该资源简化了RTS游戏的制作流程,提供单位控制、资源管理等核心功能,并附带详尽教程和示例项目。 虚幻引擎4的实时策略插件是由Unreal Engine 3的原始创建者开发的一个开源项目。我们非常欣赏虚幻4转向开源的精神,并希望能为此做出贡献。请注意,我们的开发工作仍在进行中。 目前,一些功能已经实现,包括相机移动、边界初始单元放置、单机和多机选择调动命令止损单攻击顺序生命值、伤害(及治疗)、冷却时间、射程胜利条件弹丸单位目标获取控制组健康吧小地图队伍建筑构造单位生产/技术研究资源收集战争迷雾AI玩家秘籍等。所有这些功能都已经在多人游戏中实现,并且完全暴露于脚本编制中,使您能够更新UI并播放动画和声音。 我们将尽快将这一切免费添加到虚幻市场中。要快速浏览,请打开Source/RTSProject/RTSProject.uproject文件,在编辑器中加载Maps/SKM-DarkSpace.umap地图。
  • 词汇表
    优质
    《虚幻引擎词汇表》是一份全面介绍虚幻引擎开发术语和概念的手册,帮助开发者快速掌握UE4/UE5的相关知识。 Actor 是可以放置在世界中的对象或由世界生成的对象,包括玩家、武器、静态网格物体、发射器、信息以及声效等。ActorX 是一个导出插件,能够将骨架网格物体及动画转换为可导入虚幻引擎的文件格式。 Additive BSP(添加型BSP)是指加入到挖空型BSP空间中的额外BSP空间部分,它是固体,在游戏环境中不可穿透。 AI 指的是通过计算机控制的角色的行为和外观。这可以包括从简单的非交互脚本序列到复杂的能够学习玩家动作并进行调整的电脑角色等行为模式。 AI Controller(AI控制器)是一个类,定义了由计算机控制的一个或一组人物的行为规则。 Alpha Channel(Alpha通道)是贴图中的额外通道,它不仅能实现贴图透明效果还能创建半透明效果。要使用 Alpha Channel,则需要将贴图的 bAlphaTexture 属性设为真。
  • UE4(4)源码
    优质
    《UE4(虚幻4)引擎源码》详细解析了这款强大的游戏开发工具的内部工作原理和代码结构,为开发者深入学习与优化提供宝贵资源。 虚幻引擎4现面向所有人免费提供,并且未来的所有更新也将是免费的!您可以下载这个引擎并用于游戏开发、教育、建筑可视化等多个领域,包括虚拟现实、电影以及动画制作。当您发布的游戏或应用开始盈利时,在每季度获得首个3,000美元收入后,需要支付5%的版权费用。“这样的话,只有您成功了我们才能成功。” 我们在Epic内部使用虚幻引擎来构建自己的游戏;它能够支持从独立小项目到高端平台大作的所有作品,并且适用于所有主要的游戏平台。此外,该引擎还包含了100%的C++源代码。 我们的目标是为您提供完成任何项目的所需工具和技术,让您掌控进度和产品的发展方向。无论您在开发或发布游戏时需要什么资源,在虚幻商城中都可以找到相应的支持;也可以自行创建这些资源,并与他人分享。
  • 4 C++教程
    优质
    《虚幻引擎4 C++教程》旨在为游戏开发者提供深入学习UE4和C++编程语言的机会。通过实际项目案例,帮助读者掌握高级功能开发技巧,适用于希望提升技能的游戏设计师或程序员。 UE4 C++教程 虚幻四C++教程
  • Unreal_Matlab_Connection:用C++代码实现Matlab
    优质
    本项目通过C++代码实现了虚幻引擎与Matlab之间的无缝连接,为用户提供了一个强大的工具集,用于在游戏开发中集成复杂的数学模型和算法。 unreal_matlab_connection 是一个使用 CPP 代码将虚幻引擎连接到 MATLAB 的项目。在这个项目中,在 Unreal 端创建了一个服务器,并带有可以在本地通过变量结构访问的变量,同时也可以通过套接字从 MATLAB 进行访问。 该项目包括与插座通信的功能。要开始这个项目,请运行 ConnectionProject\ConnectionProject.uproject 文件来测试当前项目的功能是否在您的 UE4 中正常工作。此外,在 MATLAB 中需要运行 matlab_client.mexw64 文件。 为了将此代码添加到您的项目中,您需要在项目中创建一个新的类,并将其命名为与 ConnectionProject \ Source \ ConnectionProject \ Private 目录中的类相同。然后用 ConnectionProject 类中的代码替换新类的相应内容。 该项目要求使用适用于 MATLAB 的 C/C++ 编译器(推荐用于 Windows 使用 GCC)。
  • UE】使用WEBUI实现UE5WEB通信方法
    优质
    本教程详细介绍了如何在虚幻引擎5中利用WEBUI插件,实现游戏或应用与网页之间的数据交互和功能集成,帮助开发者拓展作品展示渠道。 本段落介绍了一篇资源说明文章的内容概要。原文章详细地介绍了相关主题,并提供了丰富的资料链接以供读者参考学习。为了符合要求,在此不再提供具体的文章地址或任何联系信息,而是重点突出内容的核心价值和对读者的帮助。 原文主要围绕特定技术领域展开讨论,涵盖了基础知识、实践案例以及最新发展趋势等内容。通过深入浅出的方式帮助不同层次的读者更好地理解和掌握相关知识技能。
  • GLTF for UE4:将GLTF文4
    优质
    本文介绍了如何在虚幻引擎4中使用GLTF格式导入3D模型的方法和步骤,帮助开发者轻松集成高质量的图形资源。 UE4的glTF插件允许您关注、分叉或提交问题及意见。以下是不同版本虚幻引擎4及其对应的glTF插件版本: - 虚幻引擎 4.26: glTF 插件 2.0.4 (适用于 Windows 和 Mac) - 虚幻引擎 4.25: glTF 插件 2.0.4 (适用于 Windows 和 Mac) - 虚幻引擎 4.24: glTF 插件 2.0.4 (适用于 Windows 和 Mac) - 虚幻引擎 4.23: glTF 插件 2.0.1 (适用于 Windows 和 Mac) - 虚幻引擎 4.22: glTF 插件 1.2.3 (适用于 Windows 和 Mac) - 虚幻引擎 4.21: glTF 插件 1.2.3 (适用于 Windows 和 Mac) - 虚幻引擎 4.20: glTF 插件 1.2.3 (适用于 Windows 和 Mac) - 虚幻引擎 4.19: glTF 插件 1.2.3 (适用于 Windows 和 Mac) - 虚幻引擎 4.18: glTF 插件 1.2.2 (适用于 Windows 和 Mac) - 虚幻引擎 4.17: glTF 插件 1.2.2 (适用于 Windows 和 Mac) - 虚幻引擎 4.16: glTF 插件 1.2.2 (适用于 Windows)
  • RefreshAllNodes:,用于刷新所有蓝图中节点
    优质
    RefreshAllNodes是一款专为虚幻引擎设计的插件,旨在快速刷新项目中所有蓝图文件内的编辑节点。简化开发流程,提升工作效率。 要使用刷新所有节点虚幻引擎插件,请按照以下步骤操作: 1. 将克隆的存储库或提取的ZIP文件放置在项目的Plugins目录中。 2. 重启编辑器。 该插件会在“蓝图”工具栏菜单添加一个名为“刷新所有蓝图节点”的按钮。点击此按钮后,它会执行与手动选择每个蓝图并使用其内置功能刷新所有节点相同的操作。 配置选项可以在项目设置->插件->刷新所有节点下进行调整: - 刷新级别蓝图:如果启用,则搜索和处理级别的蓝图文件。 - 刷新游戏蓝图:若启用了该选项,那么将对项目的“内容”文件夹内的蓝图执行刷新操作。 - 刷新引擎蓝图:选择此选项后,将会在虚幻引擎的Content目录中查找并更新相应的蓝图。 此外,在Additional Blueprint Paths配置项里可以添加其他路径以供插件搜索。这特别有用当需要针对特定名称的插件进行节点刷新时使用该功能。 已经测试过兼容性:这个插件已经在Linux和Windows系统上进行了验证,确保其正常工作。