Carving Objects

This commit is contained in:
Daniel Mills committed 2020-09-11 12:59:37 -04:00
1 parent 1618d54b70
commit 1bafdf0feb
12 files changed
+161 -22

No files matched your search

@@ -0,0 +1,10 @@
package com.volmit.iris.util;
import lombok.Value;
@Value
public class CarveResult
{
private final int surface;
private final int height;
}
@@ -1,13 +1,13 @@
package com.volmit.iris.util;
import com.volmit.iris.gen.DimensionalTerrainProvider;
import com.volmit.iris.gen.TopographicTerrainProvider;
public abstract class GenLayer
{
protected final RNG rng;
protected final DimensionalTerrainProvider iris;
protected final TopographicTerrainProvider iris;
public GenLayer(DimensionalTerrainProvider iris, RNG rng)
public GenLayer(TopographicTerrainProvider iris, RNG rng)
{
this.iris = iris;
this.rng = rng;