LANDFORM_AridLush
DarkMatterMagic
$20.00
(no ratings)
Date |
Price |
---|---|
Date |
Price($) |
08/08(2024) |
20.0 |
08/08(2024) |
10.0 |
08/22(2024) |
20.0 |
11/23(2024) |
20.0 |
Jump AssetStore
Ready to create environments and levels for first-person, third-person, and top-down perspectives. Terrain stamps are designed to create navigable landforms for player controllers and pathfinding.A collection of essentials for designing the foundations of levels and environments with shaders, stamps, and textures. Tools and assets used to design landforms and ambient environments with first-person, third-person, and top-down possibilities.Compatibility: This asset package is designed with and for Unity URP 2022.3.36f1 and above.Stamps and Heightmaps97 Unity terrain stamps sourced from 97 R-16 heightmaps made in Substance Designer. Stamps are designed to create landforms with walkable ledges, faces, and ramps.Includes Shaders and Example TerrainsLANDFORM_AridLush includes 8 example terrains, along with the Shader Graphs for the skybox, the water plane, and the clouds. All three Shader Graphs have exposed variables for customizing their derivative materials, for your convenience and customization.SunSimSkyboxThis Shader Graph aims to create a realistic skybox. Utilizing six colors for the skybox, four of these are blended to make the range of color in the aura of the horizon. There is a single color for the sun along with a slider for brightness and size control. The simulation of the sun requires Unity URP 2022.3.36f1, though the rest of the skybox should work with older versions, as this asset was originally constructed in Unity URP 2021.3.21f1 and upgraded to its current version to optimize the sun.DetailWater_OceanThe default and provided Shader material for the water is designed to simulate a wavy ocean. Right-clicking the Shader Graph, then selecting "Create" and then selecting "Material" will allow users to make their own custom water shader from this graph. Two normal maps are provided for the default shader. The shader has several exposed variables for customizing the default or a new shader material.Stylized Hologram / Simulated Volumetric CloudsWhile the clouds look volumetric, they are in fact a stack of 40 warped cloud planes. Each shader material for each plane increases the Alpha Clip Threshold by 0.01 from bottom to top starting, decreasing on the first 8. Clouds look volumetric from afar but at camera or player eye level they look like stylized hologram clouds.The clouds are GPU expensive. While many assets will require project specific optimization, the clouds will need optimization if you're planning on publishing your game/project to/for players/users. Version 2.0 of this asset will likely aim to optimize the clouds into a single shader material that achieves this effect.More Information:Instruction Manual: https://darkmattermagic.com/landform/Website: https://darkmattermagic.com/landform-1/More Unity Assets: https://darkmattermagic.comFollow for updates and future releases:Channel: Dark Matter Magic - YouTubeX: DarkMatterMagic (@darkmattermagic)Instagram: Dark Matter Magic (@darkmattermagic)Assets/DarkMatterMagic/LANDFORM_AridLushexample_AridLush.unityInstructional readme.pdf/Prefabs:Cloud_Plane_W1.fbxCloud_Plane_W1.prefabCloudsWarpStack.prefabWave_Board.fbxWave_Board.prefab/Shaders:Cloudsclouds_1_height.pngCloudStack.shadergraphcloudstack folder (contains 40 shader materials with increasing Alpha Clip Threshold)SkyboxDawnset.mat (Shader Graph Material)SunPositionPass.csSunSimSkybox.shadergraphWaterDetailWater.shadergraphDetailWater_Ocean.matNormalswatermotion_normalwatercountermotion_normal/Stamps:97 StampsHeightmaps97 R-16 Heightmaps/TerrainTerrain LayersAridLush_Fifth.terrainlayerAridLush_Full.terrainlayerTexturesAridLush_basecolor.pngAridLush_height.pngAridLush_normal.pngAridLush_r16_heightmap.pngGreenCliffs_height.pngGreenCliffs_normals.pngGreenCliffs_r16_heightmap.pngexample1.assetexample2.assetexample3.assetexample4.assetexample5.assetexample6.assetexample_AridLush.assetexample_GreenCliffs.assetterrain_flat.asset