https://github.com/amelkor/neofps_terrain_surface
An extension for NeoFPS allowing to detect surfaces on Unity Terrain (footsteps, shot impacts, etc).
https://github.com/amelkor/neofps_terrain_surface
editor game-development neofps unity unity3d
Last synced: 3 months ago
JSON representation
An extension for NeoFPS allowing to detect surfaces on Unity Terrain (footsteps, shot impacts, etc).
- Host: GitHub
- URL: https://github.com/amelkor/neofps_terrain_surface
- Owner: amelkor
- License: mit
- Created: 2020-12-18T14:46:27.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-08-23T09:39:04.000Z (almost 3 years ago)
- Last Synced: 2025-01-12T11:28:14.589Z (5 months ago)
- Topics: editor, game-development, neofps, unity, unity3d
- Language: C#
- Homepage:
- Size: 924 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE.md
Awesome Lists containing this project
README

[](https://twitter.com/AlekseyMelkor)
[](https://github.com/amelkor/Unity3d-BSR-Shooter-Trial/blob/master/LICENSE.md)# NeoFPS Terrain Surface
#### An extension for NeoFPS allowing to detect surfaces on Unity Terrain (footsteps, shot impacts, etc).
_Note that this is a 3rd-party extension asset from the team not affiliated with NeoFPS_.
_This package will be deprecated once NeoFPS introduce surfaces for terrains._## Requirements
- Unity 2020.1 (not tested with lower versions)
- The [NeoFPS asset](https://assetstore.unity.com/packages/templates/systems/neofps-150179?aid=1011l58Ft) 1.1.07## Overview
>The `TerrainSurface_Playground` demo scene can be found under `Assets\BlackSmallRiver\Integration\NeoFPS\Samples\Scenes\Playground\`
folder1. Add `TerrainSurface` component to the Terrain
2. Click `Create surface settings`
3. Choose a path within the Assets directory where to store the settings asset file
4. Terrain Surface will sync current Terrain LayersIf Terrain contains no Terrain Layers (they are textures painted on the terrain) yet, add any and click on `Sync terrain layers`
