Features:

  • Written entirely in C++

  • Neatly exposed to Blueprints

  • Built for performance and flexibility. Sorting and searching is extremely fast and transparent, requires no network bandwidth and memory allocation/deallocation can be carefully tailored to suit each level.

  • Seamless support for Multiplayer, World Composition and Level Streaming.

  • Five built-in search queries (Sphere, Capsule, Box, AABB, Cone)

  • Exposed methods allows you to easily build your own search queries in C++ and BP, and benefit from the grids performance.

  • Extendable API and full source code.

  • Fully documented code.

  • Full support for UE profiling tools and includes several custom debugging/monitoring tools, such as heat-mapping.

  • Available for 4.18 and above.

Code Modules:

  •  ST_SparseGrid (Runtime – 6 Classes)

  •  ST_SparseGridEditor (Editor – 10 Classes)

Includes:

  • Sparse Grid Runtime Components

  • Sparse Grid Editor & Debugging Tools

  • Sparse Grid Blueprint Macro Library

  • Sparse Grid Blueprint Function Library

  • Documentation – https://drive.google.com/open?id=1RcE0R2iyXhSY2f4-Z_Idok3JhGyOf8pm

Supports ALL platforms! (Tested on Win64, Android & PS4)

Support Note: Mac/IOS is currently unsupported in 4.18 version ONLY.

特征:

  • 完全用C++编写

  • 整齐地暴露在蓝图中

  • 专为性能和灵活性而设计。 排序和搜索是非常快速和透明的,不需要网络带宽和内存分配/释放可以仔细调整,以适应每个级别。

  • 无缝支持多人游戏,世界组成和水平流.

  • 五个内置搜索查询(球体,胶囊,盒子,AABB,锥体)

  • 公开的方法允许您轻松地在C++和BP中构建自己的搜索查询,并从网格性能中受益。

  • 可扩展的API和 完整源代码.

  • 完整记录的代码。

  • 完全支持UE分析工具,包括几个自定义调试/监控工具,如热映射。

  • 适用于4.18及以上版本。

代码模块:

  •  ST_SparseGrid(运行时-6类)

  •  ST_SparseGridEditor(编辑器-10个类)

包括:

  • 稀疏网格运行时组件

  • 稀疏网格编辑器和调试工具

  • 稀疏网格蓝图宏库

  • 稀疏网格蓝图函数库

  • 文件-https://drive.google.com/open?id=1RcE0R2iyXhSY2f4-Z_Idok3JhGyOf8pm

支持所有平台! (在Win64,Android和PS4上测试)

支援说明: Mac/IOS目前仅在4.18版本中不受支持。








The Sparse Grid Plugin is a high-performance spatial sorting system for Unreal Engine, allowing for ultra-fast queries for spatialized objects, actors or data.

Forum Thread

The plugin quickly and seamlessly integrates into any C++ or BP project. Use the editor tool to define the play-area of your level (or update it on-the-fly), and register your query targets with the grid system.

You can use the built-in queries, or create your own in C++ or Blueprint, to query those objects very quickly. The system is fully exposed to blueprint, so no C++ knowledge is required to implement.

Common Use-Cases Include:

  • AI searching for targets.

  • Swarms of homing projectiles searching for targets individually.

  • A radar pinging local objects.

  • Applying damage to a wide range of objects.

  • Testing against players for local-area VOIP.

And so on…

Greatly Benefits the following:

  • Games with large/open worlds.

  • Games with high density/number of actors (RTS, Battle Royale etc.)

  • Games with complex or large numbers of AI.

  • Games requiring unique or highly modified collision settings.

Sparse Grid插件是一款适用于虚幻引擎的高性能空间排序系统,可实现对空间化对象、actor或数据的超快速查询。

论坛主题

该插件可以快速无缝地集成到任何C++或BP项目中。 使用编辑器工具定义关卡的游戏区域(或实时更新),并在网格系统中注册查询目标。

您可以使用内置查询,或在C++或蓝图中创建自己的查询,以非常快速地查询这些对象。 系统完全暴露于蓝图,因此不需要c++知识来实现。

常见用例包括:

  • AI搜索目标。

  • 成群结队的寻的射弹分别寻找目标。

  • 雷达瞄准局部物体。

  • 对广泛的物体施加伤害。

  • 针对本地VOIP的玩家进行测试。

等等。..

大大有利于以下:

  • 大型/开放世界的游戏。

  • 高密度/演员数量的游戏(RTS、大逃杀等))

  • 复杂或大量AI的游戏。

  • 游戏需要独特的或高度修改的碰撞设置.

声明:本站所有资源都是由站长从网络上收集而来,如若本站内容侵犯了原著者的合法权益,可联系站长删除。