本帖最后由 微笑的猫 于 2024-8-14 12:44 编辑
Hexasphere Grid System 系列索引:
Hexasphere Grid System 6.5.1.1 下载链接
Hexasphere Grid System 6.6 下载链接
Hexasphere Grid System is a high performance spherical grid system. It leverages texture arrays and geometry shaders to provide optimal generation and runtime performance allowing hundreds of thousands of tiles.
** Features **
- Wireframe, Shaded and combined styles (shaded + wireframe).
- Bevel effect.
- Per tile color and texture.
- Extrusion with customizable height and gradient colors.
- Interactive: highlight tiles with cursor, drag/rotate and zoom sphere, fly to a given tile.
- Fast and easy to use path-finding functions to get the optimal path between any two tiles.
- Group cells to define different type of surfaces for path-finding purposes.
- Smart Edges options hides edges on adjacent tiles with same material.
- HeightMap texture support with option to use a separated water mask. Earth and water mask textures provided.
- Option to load a texture and map colors to tiles around sphere in one function call
- Inverted mode option. Renders the hexasphere inwards, placing camera at the center!
- VR compatible (multi-pass). Support for Google VR and Samsung Gear VR controllers.
- Easy to use API (C#) to change individual tile properties, get neighbours, shortest paths, ...
- Full source code included (C#).
- Demo scene included.
Requirements:
- Built-in and URP (Universal Rendering Pipeline) support.
- Works with SM 2.0 with basic features on all platforms.
- Texture arrays requires SM 3.5+
- Extrusion uses geometry shaders (SM 4.0+) compatible with OpenGL & DirectX (not supported on Metal).
Hexasphere 网格系统是一种高性能球形网格系统。它利用纹理阵列和几何着色器来提供最佳的生成和运行性能,可容纳成千上万的瓷砖。
** 功能
- 线框、阴影和组合样式(阴影 + 线框)。
- 斜面效果
- 每块瓷砖的颜色和纹理。
- 可定制高度和渐变颜色的挤出效果。
- 互动:用光标突出显示瓷砖,拖动/旋转和缩放球体,飞向指定瓷砖。
- 快速易用的路径查找功能,可在任意两块瓷砖之间找到最佳路径。
- 可对单元格进行分组,为路径查找定义不同类型的表面。
- 智能边缘选项可隐藏具有相同材质的相邻瓷砖上的边缘。
- 支持高程图纹理,可选择使用分离的水掩膜。提供地球和水遮罩纹理。
- 可在一次函数调用中加载纹理并将颜色映射到球体周围的瓷砖上
- 反转模式选项。向内渲染六面体,将摄像头置于中心!
- 兼容 VR(多通道)。支持谷歌 VR 和三星 Gear VR 控制器。
- 易于使用的应用程序接口(C#),可更改单个磁贴属性、获取相邻磁贴、最短路径...
- 包含完整源代码(C#)。
- 包含演示场景。
要求
- 支持内置和 URP(通用渲染管道)。
- 可在所有平台上使用 SM 2.0 的基本功能。
- 纹理阵列需要 SM 3.5 以上版本
- 挤出使用几何着色器(SM 4.0+),与 OpenGL 和 DirectX 兼容(在 Metal 上不支持)。
|