[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:000988] DCL color maps, uetonc
��Ƿ��Ǥ���
�Ƕ� ruby �� DCL ��ȤäƤơ������ʤ�Ȥ����ʤ��Ȼפä����ȤǤ���
�� color map �μ���ؤ����ưפ�
���� color map �ϥǥե���Ȥ� colormap.x11 ���� dcldbase �ǥ���
���ȥ�˥��ȡ��뤵��ޤ���dcl �����ۥѥå�������ˤϡ�
����ʳ��˴��Ĥ�����Ƥ���褦�Ǥ�(find������ȤʤФƤ���
��)�������� $prefix/dcldbase �˥��ȡ��뤵���褦�ˤ���ĺ
�������Ȼפ��ޤ���demo/rakuraku ��� colormap2.x11,
colormap2.x11,.. �Ȥ����ե����뤬����ޤ��������Τ褦���ֹ���
������������Ȥ����Ȼפ��ޤ�����������ȡ��ֲ��֤Υ��顼�ޥåפ�
�Ȥ��פȤ���ɽ����ǧ���ˤ��Ǥ��������Ǥ����Ĥ��Ǥˡ��ƥ��顼�ޥ�
�פˤĤ��ơ�������Υݥꥷ���Υ����Ȥ�����Фʤ��褷�Ǥ����ǥե�
��Ȥϡ����ʤ�ɤ��ˡס�1�֤ϥ��졼�������롢2�֤ϥѥ��ƥ�Ĵ����
����
�������顼�ޥåפ� sgopn �λ��˷���졢���θ��ѹ��Ǥ��ʤ��褦
�Ǥ���������Ū�˻ȤäƤ���ȥ��顼�ޥåפ����ؤ��Ƹ��Ƥߤ�����
�Ȥ������Ȥ�����ޤ�������ǥ��顼�ޥåפ��ѹ����륵�֥롼����
�ߤ����Ǥ�����������ȴ��˽��ޤο����ѤäƤ��ޤ��Ǥ��礦����
����Ǥ����ؤ���Ȥ�������褬�ߤ����Ǥ������Τ�������� grcls
& gropn ����Τϴ��ʤ��Τǡ�
�� uetonc
�ɥ�����Ȥ��ʤ��Τ��Τ�ͤ��Τ�⥶��������Ǥ��͡����η�»��
�����������Ƚ���Ƥޤ���uetonf ����٤�ĺ����Ф�ʬ����Ȼ�
���ޤ��������ɤ�Υ�٥�η���ˤϷ�»�ͤ���θ����Ƥ���Τˡ���
��˿��ֹ�������Ƥ�Ȥ��˷�»�ͤ��θ��˺��Ƥ��ޤ������Τ��ᡢ
��»��ʬ�˿����դ����Ȥ�����ޤ���
uetonc.f:
67: IF (UX .EQ. RUNDEF) THEN
68: IMAGE(I) = 0
69: ELSE
70: IX = IUWGX(UX)
71: IY = IUWGY(UY)
72: IF (IX.EQ.IUNDEF .OR. IY.EQ.IUNDEF) THEN
73: IMAGE(I) = 0
74: ELSE
75: ZZ = Z(IX, IY)
76: IMAGE(I) = IUETON(ZZ)/1000
77: END IF
78: END IF
uetonf.f:
69: IF (UX.EQ.RUNDEF) THEN
70: IMAGE(I) = 0
71: ELSE
72: CALL UWQGXI(UX,IX,FX)
73: CALL UWQGYI(UY,IY,FY)
74: IF (IX.EQ.IUNDEF .OR. IY.EQ.IUNDEF) THEN
75: IMAGE(I) = 0
76: ELSE
77: IF (LMISS .AND.
78: + (Z(IX , IY ).EQ.RMISS .OR.
79: + Z(IX+1, IY ).EQ.RMISS .OR.
80: + Z(IX , IY+1).EQ.RMISS .OR.
81: + Z(IX+1, IY+1).EQ.RMISS) ) THEN
82: IMAGE(I) = 0
83: ELSE
84: ZZ = (Z(IX, IY )*(1-FX) + Z(IX+1,IY )*FX)*(1-FY)
85: + + (Z(IX, IY+1)*(1-FX) + Z(IX+1,IY+1)*FX)*FY
86: IMAGE(I) = IUETON(ZZ)/1000
87: END IF
88: END IF
89: END IF
�⤦�ҤȤĵ��ˤʤ�Τ��������ϰϤǤ���ü�Υ⥶�������������Ⱦʬ
�ˤʤ�褦�ˤʤäƤޤ����Ĥޤ겼�Τ褦�ʤʥ֥��å��˿����ɤ���
�褦�ˤʤäƤޤ���
_____________________
|_|___|___|___|___|_|
| | | | | | |
|_|___|___|___|___|_|
| | | | | | |
|_|___|___|___|___|_|
|_|___|___|___|___|_|
�����Ǥʤ��������в��Τ褦�ˤʤäƤ����ȴ��Ǥ��ʤ��뤤�ϡ�
�ѥ����Ǥɤ��餫���٤�褦�ˤʤ�Ȥ��ˡ�
_______________________
| | | | | | |
|___|___|___|___|___|___|
| | | | | | |
|___|___|___|___|___|___|
| | | | | | |
|___|___|___|___|___|___|
| | | | | | |
|___|___|___|___|___|___|
�ʾ塢�ѥå��Ǥʤ�ñ�ʤ����Ǥ��ߤޤ���
��Ƿ�� �� horinout@xxxxxx
�������������Ȳʳظ��楻�� 611-0011 �����Ըޥ���