public List<StructurePiece> getNextPieces() {
final List<StructurePiece> pieces = new ArrayList<StructurePiece>();
final StructurePiece nextFront = getNextPiece();
nextFront.setPosition(position.add(rotate(0, 0, 11)));
nextFront.setRotation(rotation);
nextFront.randomize();
pieces.add(nextFront);
final StructurePiece nextRight = getNextPiece();
nextRight.setPosition(position.add(rotate(-4, 0, 3)));
nextRight.setRotation(Quaternionf.fromAngleDegAxis(-90, 0, 1, 0).mul(rotation));
nextRight.randomize();