[総目次] [カテゴリ] [前]

HSV - [描画]

[次] [次カテゴリ] [索 引]

HSV

… HSV値による色の指定

書  式

HSV H,S,V
 H: 色相(0〜360)
 S: 彩度(0-255)
 V: 明度(0-255)

説  明

HSV値で色を指定します。

HSV(HSBと呼ぶこともあります)は、
Hue (色相、色合い)
Saturation (彩度、あざやかさ)
Value (明度、明るさ(Brightness))
を表し、より感覚的にわかりやすい方式で色を指定できます。


注意事項

※コマンドの仕様、またはリファレンスの記載内容が、今後変更される可能性があります。(2002.10.12)


関連項目

COLORFGCOLORBG


サンプル

(サンプル 1)
REM 944BASIC 'HSV サンプル1'
GCURSOR 76,88:PRINT '色 相'
FOR H=0 TO 360 STEP 10
 X=88+SINAG(H)*80
 Y=96-(COSAG(H))*80
 HSV H,128,128: BOXFILL X,Y,X+8,Y+8
NEXT H
X=184:Y=20:GCURSOR 184,6:PRINT '彩'
FOR S=0 TO 255 STEP 8
 HSV 0,S,128: BOXFILL X,Y,X+8,Y+4
 Y=Y+5
NEXT S
X=218:Y=20:GCURSOR 216,6:PRINT '明'
FOR V=0 TO 255 STEP 8
 HSV 0,0,255-V: BOXFILL X,Y,X+8,Y+4
 Y=Y+5
NEXT V
KEYWAIT
END

(サンプル 2)
REM 944BASIC 'HSV サンプル2'
X=0:Y=0
FOR H=0 TO 360 STEP 18
 FOR S=0 TO 255 STEP 16
  FOR V=0 TO 255 STEP 16
   HSV H,S,V: BOXFILL X,Y,X+2,Y+2
   X=X+3
   IF X>239 THEN X=0:Y=Y+3
  NEXT V
 NEXT S
NEXT H
KEYWAIT


[総目次] [カテゴリ] [前]

HSV - [描画]

[次] [次カテゴリ] [索 引]