rgb:__mul
code:Lua
c = c1 * c2
モジュール
引数
table:_
変数 型 概要
返り値
table:_
変数 型 概要
概要
RGBクラス同士の乗算(*)を定義したメタメソッド。
RGBクラスの他に、数値(0-16777215)、16進数の文字列("0x000000"-"0xffffff")、三次元ベクトルを使用することも可能。
2色を掛けたあと、255で割る。除算合成と同様。
各要素の値が255を超えた場合、255に丸められる。
$ C = (\frac{R_1R_2}{255}, \frac{G_1G_2}{255}, \frac{B_1B_2}{255})