cg小白兔 发表于 2024-4-8 14:09:22

【更新】Hexasphere Grid System 6.4.2球形网格系统
























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 上不支持)。




页: [1]
查看完整版本: 【更新】Hexasphere Grid System 6.4.2球形网格系统