Class ImageTileLoader

java.lang.Object
com.jme3.terrain.geomipmap.grid.ImageTileLoader
All Implemented Interfaces:
com.jme3.export.Savable, TerrainGridTileLoader

public class ImageTileLoader extends Object implements TerrainGridTileLoader
Author:
Anthyon, normenhansen
  • Constructor Details

    • ImageTileLoader

      public ImageTileLoader(String textureBase, String textureExt, com.jme3.asset.AssetManager assetManager)
    • ImageTileLoader

      public ImageTileLoader(com.jme3.asset.AssetManager assetManager, Namer namer)
  • Method Details

    • setHeightScale

      public void setHeightScale(float heightScale)
      Affects the vertical scale of the terrain when loaded.
    • setSize

      public void setSize(int size)
    • getTerrainQuadAt

      public TerrainQuad getTerrainQuadAt(com.jme3.math.Vector3f location)
      Specified by:
      getTerrainQuadAt in interface TerrainGridTileLoader
    • setPatchSize

      public void setPatchSize(int patchSize)
      Specified by:
      setPatchSize in interface TerrainGridTileLoader
    • setQuadSize

      public void setQuadSize(int quadSize)
      Specified by:
      setQuadSize in interface TerrainGridTileLoader
    • write

      public void write(com.jme3.export.JmeExporter ex) throws IOException
      Specified by:
      write in interface com.jme3.export.Savable
      Throws:
      IOException
    • read

      public void read(com.jme3.export.JmeImporter im) throws IOException
      Specified by:
      read in interface com.jme3.export.Savable
      Throws:
      IOException