private int[][][] generaFoco(int i,int j,int k)
    {
        int b[][][];
        b=new int [i][j][k];
        int x1 = (int) (Math.random() * i);
        int y1 = (int) (Math.random() * j);
        int z1= 1+(int) (Math.random() * (k-2));
        double capa1,capa2;
        capa1=Math.sqrt(3.1);   //ANALIZAR PARA TAMAÑOS MULTIPLES
        capa2=3;           
        b[x1][y1][z1]=10;
        double distancia;
        for(int z=0;z<k;z++)
            {
                for(int y=0;y<j;y++)
                {
                    for(int x=0;x<i;x++)
                    {
                        if (b[x][y][z]<10)
                        {
                            distancia=Math.sqrt(Math.pow((x-x1),2)+Math.pow((y-y1),2)+Math.pow((z-z1),2));
                            if (distancia<capa1)
                                {
                                    b[x][y][z]+=3;
                                    continue;
                                }
                            if (distancia<=capa2)
                                {
                                    b[x][y][z]+=2;
                                }
                        }
                    }
                }
            }
        return b;
    }