色コード変換(16進数 → vector)
【2008-09-23】you Xiaoさんから処理を簡略化させる方法を教えて頂き大幅に書き換えました。ありがとうございました。
over view
example
uuHEX2Vector("#FFFFFF") // -> <1.00000, 1.00000, 1.00000>
code
// Color Conversion :: HEX2Vector :: 2008-09-23 vector uuHEX2Vector(string HEX){ vector color; color.x = (float)("0x" + llGetSubString(HEX, 1, 2)) / 255; color.y = (float)("0x" + llGetSubString(HEX, 3, 4)) / 255; color.z = (float)("0x" + llGetSubString(HEX, 5, 6)) / 255; return color; }