hex, Modular, Forest, leaves, 3D, Plants, URP, universal render pipeline, hexagon, Stylized, Environment, Medieval, Grid, Water, Fire
HexTile: Nature Pack is an environmental asset pack designed to create stylized, detailed hexagonal-themed natural environments, perfect for top-down RPGs, strategy games and more. Fe…
Asset Title: HexTile: Nature Pack – URP/Standard
Publisher: Alex Akins Art
Category: 3d, environments
More Details about this asset:
HexTile: Nature Pack is an environmental asset pack designed to create stylized, detailed hexagonal-themed natural environments, perfect for top-down RPGs, strategy games and more. Featuring dozens of high quality, hand sculpted assets, fully-PBR textures, custom shaders with advanced effects including moss growth, wind sway, stylized water and fire – as well as an easy to use grid-snapping script allowing you to quickly create and edit levels along a hexagonal-shaped grid.
Note: shaders require the use of the Universal Render Pipeline (URP) as they were created using Shader Graph. Versions of the assets using Unity Standard materials are provided for Standard Pipeline.
High Quality Assets
All assets have been hand sculpted through Zbrush, retopologized, and textured using Substance Painter/Designer, leading to a consistent, stylized aesthetic. The resulting models also support LODs when necessary. The pack includes hexagonal-terrain pieces, trees, foliage, stone ruins, wooden bridges and more, for a total of more than 80 different individual assets.
Hex Snapping Script
Included in this asset pack is a grid-snapping script which makes it easy to create and edit levels along a hexagonal-grid. Simply create a blank game object, attach the “Hex Tile Grid” script, and any prefabs on the “SnapHexGrid” layer will automatically snap to grid cells. Additional options such as random rotation, position offsetting and random scale are available both within the script and in the “Hex Tile Overrides” script which can be attached to individual prefabs.
HexTileGrid and other scripts created by William Akins
Taking advantage of Unity’s Shader Graph, the materials of each asset takes advantage of one of a number of different shaders created specifically for this project.
The HexTile Master Shader comes with dozens of different parameters to dial-in a specific look. Additional layers such as Moss Growth, Dirt allow for more natural, varied environment, and the moss layer in particular reacts to world space position, vertex paint, provided AO maps, and baked lightmaps to create the effect of moss growing within the cavities of objects and shaded areas of the environment.
The Tree Shader allows for animated wind using the vertex colors of the included meshes, as well as parameters affecting leaf color.
The Water Shader comes with dozens of parameters affecting color, wave speed, edge foam, refraction, and a provided caustics effect, among others.
The Fire Shader comes with a number of parameters to change flame colors, speed, intensity, heat haze, etc, and is adaptable enough to be used for large open flames such as with the brazier assets, to small candle flames.
Included is a demo scene showing how the pack can be used to create a large scale environment along with a scene the prefabs available, both URP and Standard versions. A readme PDF provides setup advice for the Asset, Hex Grid script and explanations for the various parameters for the shaders included.
HexTile Snapping Script & other code by William Akins