Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var terrain = new GameObject().AddComponent<GStylizedTerrain>();
- GTerrainData data = ScriptableObject.CreateInstance<GTerrainData>();
- data.Reset();
- terrain.TerrainData = data;
- var heightMap = terrain.TerrainData.Geometry.HeightMap;
- heightMap = new Texture2D(10, 10);
- terrain.TerrainData.Geometry.SetRegionDirty(new Rect(0, 0, 1, 1));
- data.SetDirty(GTerrainData.DirtyFlags.Geometry);
- terrain.TerrainData.Geometry.ClearDirtyRegions();
- terrain.transform.position = Vector3.one * 500;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement