Made the sky box use sky box planes they cannot be scaled. #story[1261]
This commit is contained in:
@@ -52,7 +52,7 @@ public class SkyBox {
|
|||||||
surface.setTranslateY(y - size + 1);
|
surface.setTranslateY(y - size + 1);
|
||||||
surface.setTranslateZ(z);
|
surface.setTranslateZ(z);
|
||||||
|
|
||||||
Subject3D top = new Subject3D(surface);
|
Subject3D top = new SkyBoxPlane(surface);
|
||||||
skyBoxPlanes.add(top);
|
skyBoxPlanes.add(top);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -71,7 +71,7 @@ public class SkyBox {
|
|||||||
surface.setTranslateZ(z + size/2 - 1);
|
surface.setTranslateZ(z + size/2 - 1);
|
||||||
|
|
||||||
|
|
||||||
Subject3D right = new Subject3D(surface);
|
Subject3D right = new SkyBoxPlane(surface);
|
||||||
skyBoxPlanes.add(right);
|
skyBoxPlanes.add(right);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -93,7 +93,7 @@ public class SkyBox {
|
|||||||
surface.setTranslateZ(z - size/2 + 1);
|
surface.setTranslateZ(z - size/2 + 1);
|
||||||
|
|
||||||
|
|
||||||
Subject3D left = new Subject3D(surface);
|
Subject3D left = new SkyBoxPlane(surface);
|
||||||
skyBoxPlanes.add(left);
|
skyBoxPlanes.add(left);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -111,7 +111,7 @@ public class SkyBox {
|
|||||||
surface.setTranslateY(y - size/2);
|
surface.setTranslateY(y - size/2);
|
||||||
surface.setTranslateZ(z);
|
surface.setTranslateZ(z);
|
||||||
|
|
||||||
Subject3D back = new Subject3D(surface);
|
Subject3D back = new SkyBoxPlane(surface);
|
||||||
skyBoxPlanes.add(back);
|
skyBoxPlanes.add(back);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -129,7 +129,7 @@ public class SkyBox {
|
|||||||
surface.setTranslateY(y - size/2);
|
surface.setTranslateY(y - size/2);
|
||||||
surface.setTranslateZ(z);
|
surface.setTranslateZ(z);
|
||||||
|
|
||||||
Subject3D front = new Subject3D(surface);
|
Subject3D front = new SkyBoxPlane(surface);
|
||||||
skyBoxPlanes.add(front);
|
skyBoxPlanes.add(front);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,14 @@
|
|||||||
|
package visualiser.layout;
|
||||||
|
|
||||||
|
import javafx.scene.shape.Shape3D;
|
||||||
|
|
||||||
|
public class SkyBoxPlane extends Subject3D {
|
||||||
|
|
||||||
|
public SkyBoxPlane(Shape3D mesh) {
|
||||||
|
super(mesh);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void setScale(double scale) {
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user