You might try using "64x" instead of 64 as the argument.

On Thu, Jan 8, 2015 at 4:02 PM, Michal Wallace <michal.wall...@gmail.com>
wrote:

> I just stumbled onto this image, and I have to say it
> is probably my favorite J image of all time.
>
> (replace blit with viewmat for a better picture)
>
>    blit {: |:#:!/~i.64
> ▙
> ▙▙
> ▙ ▙
> ▙▙▙▙
> ▙   ▙
> ▙▙  ▙▙
> ▙ ▙ ▙ ▙
> ▙▙▙▙▙▙▙▙
> ▙       ▙
> ▙▙      ▙▙
> ▙ ▙     ▙ ▙
> ▙▙▙▙    ▙▙▙▙
> ▙   ▙   ▙   ▙
> ▙▙  ▙▙  ▙▙  ▙▙
> ▙ ▙ ▙ ▙ ▙ ▙ ▙ ▙
> ▙▙▙▙▙▙▙▙▙▙▙▙▙▙▙▙
> ▙               ▙
> ▙▙              ▙▙
> ▙ ▙             ▙ ▙
> ▙▙▙▙            ▙▙▙▙
> ▙   ▙           ▙   ▙
> ▙▙  ▙▙          ▙▙  ▙▙
> ▙ ▙ ▙ ▙         ▙ ▙ ▙ ▙
> ▙▙▙▙▙▙▙▙        ▙▙▙▙▙▙▙▙
> ▙       ▙       ▙       ▙
> ▙▙      ▙▙      ▙▙      ▙▙
> ▙ ▙     ▙ ▙     ▙ ▙     ▙ ▙
> ▙▙▙▙    ▙▙▙█▐▛▜▞▙▙▙▙    ▙▙▙▙
> ▙   ▙   ▙ ▗▀    ▝▘▖ ▙   ▙   ▙
> ▙▙  ▙▙  ▙▙▖        ▗▙▙  ▙▙  ▙▙
> ▙ ▙ ▙ ▙ ▌▘           ▘▚ ▙ ▙ ▙ ▙
> ▙▙▙▙▙▙▙▙▙▖            ▗▙▙▙▙▙▙▙▙▙
>
>
> What do you see? :)
>
>
> PS. here's blit... it's just something i use to render graphics in the IRC
> channel.
>
> NB. lol: removes every other item. (l=1 o=0)
> NB. tile uses this to cut out overlapping tiles created by 2 2 <;.3
> lol  =: (# $ 1 , 0:) # ]
> NB. tile: converts a rank 2 array to an array of of 2x2 boxed tiles
> tile =: [: (lol"1)@lol 2 2 <;.3 ]
> NB. blit
> blit =: (hext{~#.@,L:0)@:tile "2
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm




-- 
Devon McCormick, CFA
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to