public class Terrain<T> extends java.lang.Object implements IOctreeScene<T>
| Constructor and Description |
|---|
Terrain(int octreeDepth,
PlanarBounds bounds,
OctreeLoader.OctreeLoaderFunction<T> octreeLoaderFunc,
java.util.function.Consumer<Octree<T>> octreeUpdateListener) |
| Modifier and Type | Method and Description |
|---|---|
IVolume<?> |
getVolume(int bvOptions) |
void |
render(IOctreeRenderer<T> octreeRenderer) |
void |
update(Frustum frustum) |
public Terrain(int octreeDepth,
PlanarBounds bounds,
OctreeLoader.OctreeLoaderFunction<T> octreeLoaderFunc,
java.util.function.Consumer<Octree<T>> octreeUpdateListener)
public void update(Frustum frustum)
update in interface IOctreeScene<T>public void render(IOctreeRenderer<T> octreeRenderer)
render in interface IOctreeScene<T>public IVolume<?> getVolume(int bvOptions)
getVolume in interface IBoundablebvOptions - bounding volume options.BoundingBox or BoundingSphere depending on options.VolumeOptions,
Box,
Sphere,
Cylinder,
CapsuleBonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com