Class HexSkyMesh

java.lang.Object
mindustry.graphics.g3d.PlanetMesh
mindustry.graphics.g3d.HexSkyMesh
All Implemented Interfaces:
GenericMesh

public class HexSkyMesh extends PlanetMesh
  • Field Details

    • speed

      public float speed
  • Constructor Details

    • HexSkyMesh

      public HexSkyMesh(Planet planet, int seed, float speed, float radius, int divisions, arc.graphics.Color color, int octaves, float persistence, float scl, float thresh)
    • HexSkyMesh

      public HexSkyMesh()
  • Method Details

    • relRot

      public float relRot()
    • render

      public void render(PlanetParams params, arc.math.geom.Mat3D projection, arc.math.geom.Mat3D transform)
      Specified by:
      render in interface GenericMesh
      Overrides:
      render in class PlanetMesh
    • preRender

      public void preRender(PlanetParams params)
      Description copied from class: PlanetMesh
      Should be overridden to set up any shader parameters such as planet position, normals, etc.
      Overrides:
      preRender in class PlanetMesh