Hexasphere Grid System 是一个高性能的球形网格系统。它利用纹理阵列和几何着色器来提供最佳的生成和运行时性能,允许生成数十万个图块。
** 功能 **
- 线框、着色和组合样式(着色+线框)。
- 斜面效果。
- 根据瓷砖颜色和纹理。
- 具有可定制的高度和渐变颜色的挤压。
- 交互式:用光标突出显示拼贴块,拖动/旋转和缩放球体,飞到给定的拼贴块。
- 快速易用的寻路功能,可获得任意两个方块之间的最佳路径。
- 分组单元格以定义不同类型的表面,用于寻路目的。
- 智能边缘选项隐藏了具有相同材质的相邻瓷砖的边缘。
-支持高度贴图纹理,并可选择使用单独的水面贴图。提供地球和水面贴图。
- 可通过一个函数调用加载纹理并将颜色映射到球体周围的瓷砖
- 倒置模式选项。将六面体向内渲染,将相机放置在中心!
- VR兼容(多通道)。支持谷歌VR和三星Gear VR控制器。
-易于使用API(C#)更改单个瓦片属性、获取邻居、最短路径。。。
- 包含完整的源代码(C#)。
- 包括演示场景。
要求:
- 内置和URP(通用渲染管道)支持。
- 支持SM 2.0,在所有平台上具有基本功能。
- 纹理阵列需要SM 3.5+
- 挤压使用与 OpenGL 和 DirectX 兼容的几何着色器(SM 4.0