Better sun

This commit is contained in:
Anuken
2020-05-10 19:17:08 -04:00
parent 686c451ea6
commit a344c1a5d0
9 changed files with 59 additions and 187 deletions

View File

@@ -1,5 +1,6 @@
package mindustry.graphics.g3d;
import arc.graphics.gl.*;
import arc.math.geom.*;
import mindustry.graphics.*;
import mindustry.type.*;
@@ -10,6 +11,10 @@ public class HexMesh extends PlanetMesh{
super(planet, MeshBuilder.buildHex(planet.generator, divisions, false, planet.radius, 0.2f), Shaders.planet);
}
public HexMesh(Planet planet, HexMesher mesher, int divisions, Shader shader){
super(planet, MeshBuilder.buildHex(mesher, divisions, false, planet.radius, 0.2f), shader);
}
@Override
public void preRender(){
Shaders.planet.lightDir.set(planet.solarSystem.position).sub(planet.position).rotate(Vec3.Y, planet.getRotation()).nor();