This is still the most convincing argument for changing RGB to GrB.

The values from dark to light are correct.

Linda

-----Original Message-----
From: programming-boun...@forums.jsoftware.com
[mailto:programming-boun...@forums.jsoftware.com] On Behalf Of Linda Alvord
Sent: Wednesday, July 29, 2015 1:35 AM
To: programm...@jsoftware.com
Subject: Re: [Jprogramming] Trouble making patter for a color cube

Here's what I got from your first cube patern using colors.

12 9$256 256 256 #."1 colors
       0        0        0        0        0 16711680 16711743 16711807
16711871
16711935        0        0        0        0        0        0        0
0
       0        0 12517376 12517439 12517503 12517567 12517631        0
0
       0        0        0        0        0        0        0        0
8323072
 8323135  8323199  8323263  8323327        0        0        0        0
0
       0        0        0        0        0  4128768  4128831  4128895
4128959
 4129023        0        0        0        0        0        0        0
0
       0        0        0       63      127      191      255        0
0
       0        0        0 16711680 12517376  8323072  4128768        0
0
      63      127      191      255      255  4129023  8323327 12517631
16711935
16727808 12533504  8339200  4144896    16128    16128    16191    16255
16319
   16383    16383  4145151  8339455 12533759 16728063 16744192 12549888
8355584

The top portion of the image is all very dark, but there are some very large
numbers in the top portion of the data. The first column (red) is the more
valuable than the second column (green) so the pattern does not preserve
value (light and dark)

Linda

-----Original Message-----
From: programming-boun...@forums.jsoftware.com
[mailto:programming-boun...@forums.jsoftware.com] On Behalf Of Raul Miller
Sent: Tuesday, July 28, 2015 11:17 PM
To: Programming forum <programm...@jsoftware.com>
Subject: Re: [Jprogramming] Trouble making patter for a color cube

White will be the biggest number.

--
Raul


On Tue, Jul 28, 2015 at 10:12 PM, Linda Alvord <lindaalv...@verizon.net>
wrote:
> Raul, After using this code with cube 3 try this.
>
> 12 9$256 256 256 #."1 paint
>        0        0        0 16711935 16711807 16711680     0       0
0
>        0        0        0 16744447 16744319 16744192     0       0
0
>        0        0        0 16777215 16777087 16776960     0       0
0
> 16711935 16744447 16777215 16777215 16777087 16776960     0       0
0
>  8323327  8355839  8388607  8388607  8388479  8388352     0       0
0
>      255    32767    65535    65535    65407    65280     0       0
0
>        0        0        0    65535    65407    65280 65280 8388352
16776960
>        0        0        0    32767    32639    32512 32512 8355584
16744192
>        0        0        0      255      127        0     0 8323072
16711680
>        0        0        0      255      127        0     0       0
0
>        0        0        0  8323327  8323199  8323072     0       0
0
>        0        0        0 16711935 16711807 16711680     0       0
0
>
> When I interchange rgb for grb I can tell where the biggest numbers in a
> viewmat are. Can you using rgb? All I have done here is take each color
> triple in thecube pattern viewmat and converted it to its :real countsing
> number in the 256^3 position in the more than 16 million numbers.  The
white
> area can be spoted pretty easily.
>
> Linda
>
> -----Original Message-----
> From: programming-boun...@forums.jsoftware.com
> [mailto:programming-boun...@forums.jsoftware.com] On Behalf Of Raul Miller
> Sent: Tuesday, July 28, 2015 4:12 PM
> To: Programming forum <programm...@jsoftware.com>
> Subject: Re: [Jprogramming] Trouble making patter for a color cube
>
> I think this is what you are asking for:
>
> load 'viewmat'
>
> 'E B G C R M Y W'=:#:i.8
> V=:<E;E;E
> FRONT=:<M;R;W
> LEFT=:<M;W;B
> TOP=:<W;Y;C
> BACK=:<C;G;B
> RIGHT=:<G;Y;E
> BASE=:<B;E;M
>
> face=: 4 :0
>   'O X Y'=.y
>   brush=.D=: <.255*O+"1](%x-1)*((i.x)*/Y-"1 O)+"1/(i.x)*/X-"1 O
> )
>
> cube=: 3 :0
>   plan=: 4 3$V,FRONT,V,LEFT,TOP,V,V,BACK,RIGHT,V,BASE,V
>   paint=:,/,/>,"_1 each/"1 C=:y face each plan
>   paint viewmat i.4 3*y
> )
>
> cube 5
>
> Personally, I prefer ('rgb' viewmat image), but your approach can
certainly
> be made to work.
>
> Thanks,
>
> --
> Raul
>
>
> On Tue, Jul 28, 2015 at 3:25 PM, Linda Alvord <lindaalv...@verizon.net>
> wrote:
>> Here's how far I got translating it to Raul's method.  I can't generalize
> to
>> nxn squares.
>>
>> load 'viewmat'
>>
>> 'E B G C R M Y W'=:#:i.8
>> V=:<E;E;E
>> FRONT=:<M;R;W
>> LEFT=:<M;W;B
>> TOP=:<W;Y;C
>> BACK=:<C;G;B
>> RIGHT=:<G;Y;E
>> BASE=:<B;E;M
>>
>> face=: 3 :0
>> 'O X Y'=.y
>> brush=.D=: <.255*O+"1]0.5*((i.3)*/Y-"1 O)+"1/(i.3)*/X-"1 O
>> )
>>
>> cube=: 3 :0
>> plan=:4 3$V,FRONT,V,LEFT,TOP,V,V,BACK,RIGHT,V,BASE,V
>> paint=:,/,/>,"_1 each/"1 C=:face each plan
>> paint viewmat i.12 9
>> )
>>
>> cube ''
>>
>> Linda
>>
>> -----Original Message-----
>> From: programming-boun...@forums.jsoftware.com
>> [mailto:programming-boun...@forums.jsoftware.com] On Behalf Of Linda
> Alvord
>> Sent: Tuesday, July 28, 2015 3:05 PM
>> To: programm...@jsoftware.com
>> Subject: Re: [Jprogramming] Trouble making patter for a color cube
>>
>> Here's my latest which folds so the base has blue riht, red forward and
>> green up. Then the upper right front corner is white.
>>
>> load 'viewmat'
>> ColorCube=: 3 : 0
>> N=:y
>> G=:<.(i.N)*255%<: N
>> A=:#:i.8
>> B=:(((<:N)#0),G),.G,(<:N)#255
>> BIGBOX=:<"2(|."2)1 0 2{"1(|:"2)(8 3 ,<:2*N)$,|:(,A){"1 B 'BLACK BLUE RED
>> MAGENTA GREEN CYAN YELLOW WHITE'=:>BIGBOX
>> LYELLOW=:(i.N){"2 YELLOW
>> LCYAN=:(i.N){"2  CYAN
>> LMAGENTA=:(i.N){"2 MAGENTA
>>    GREEN=:((<:N)+i.N){"2 GREEN
>> RED=:((<:N)+i.N){"2 RED
>> BLUE=:((<:N)+i.N){"2 BLUE
>> BACK=:((*:N), 3)$,LMAGENTA<."1/LYELLOW
>> TOP=:((*:N), 3)$,LCYAN<."1/LYELLOW
>> LEFT=:((*:N), 3)$,LMAGENTA<."1/LCYAN
>> FRONT=:((*:N), 3)$,GREEN+"1/BLUE
>> RIGHT=:((*:N), 3)$,GREEN+"1/RED
>> BASE=:((*:N), 3)$,RED+"1/BLUE
>> F=:i.2#N
>> T=:(<:6*N^2),((<:N),N)$0
>> L=:|:T
>> R=:|:|.T
>> WOW1=:(R,.(|.F),.L),((|:|.(N^2)+F),.((2*N^2)+F),.|.T)
>>
>> WOW2=:WOW1,(T,.((3*N^2)+F),.|:|.|:(4*N^2)+F)
>> WOW3=:WOW2,(R,.(|.(5*N^2)+F),.L),"2,N(#"0) 0, (6*N^2), 0
>> ALL=:BACK,LEFT,TOP,FRONT,RIGHT,BASE(,"2)0 0 0 ALL viewmat WOW3;'Color
> Cube'
>> )
>>
>> ColorCube 30
>>
>> I think only one line wrapped.  Another email follows With Raul's style
>> which I can't generalize to nxn squares.
>>
>> Linda
>> -----Original Message-----
>> From: programming-boun...@forums.jsoftware.com
>> [mailto:programming-boun...@forums.jsoftware.com] On Behalf Of David
> Lambert
>> Sent: Tuesday, July 28, 2015 1:09 PM
>> To: programming <programm...@jsoftware.com>
>> Subject: Re: [Jprogramming] Trouble making patter for a color cube
>>
>> This delightful color cube!  I rotated one of the arms so the pattern
> won't
>> look like a cross, which is beside the point.
>>
>> Has anyone yet virtually folded the image for display in perspective on
>> opengl?  I need a color chooser and this looks more fun than a flat
> display.
>> With 5% probability I'll undertake the task but as it happens my
>> understanding of homogeneous coordinates doesn't translate directly to
>> "knowing how to use opengl".
>>
>>     boxdraw_j_ 1
>>
>>     4 3$<'  ' NB. with simple editing, fixed width font please
>>     +--+
>>     |  |
>> +--+--+
>> |  |  |
>> +--+--+--+
>>     |  |  |
>>     +--+--+
>>     |  |
>>     +--+
>>
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>>
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>>
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to