Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using UnityEngine;
- using System.Collections;
- public class TerrainNoise : MonoBehaviour {
- // Use this for initialization
- void Start () {
- Terrain terrain = GetComponent<Terrain>();
- TerrainData data = terrain.terrainData;
- float[,] heights = new float[ data.heightmapWidth, data.heightmapHeight] ;
- for( int x=0; x< data.heightmapWidth; ++x)
- {
- for( int z=0; z< data.heightmapHeight; ++z)
- {
- heights[x,z] = Mathf.PerlinNoise(x*0.01f, z*0.01f) * 1f ;
- }
- }
- data.SetHeights(0, 0, heights);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment