added HEXColor3/3f macro.

This commit is contained in:
2022-06-16 10:44:29 +08:00
parent 45e8725f36
commit 9f9436e49b

View File

@@ -9,6 +9,9 @@ namespace hgl
#define DEF_RGB_U8_TO_F(r,g,b) {float(r)/255.0f,float(g)/255.0f,float(b)/255.0f}
#define DEF_RGBA_U8_TO_F(r,g,b,a) {float(r)/255.0f,float(g)/255.0f,float(b)/255.0f,float(a)/255.0f}
#define HEXColor3(value) (0x##value>>16),((0x##value&0xFF00)>>8),(0x##value&0xFF)
#define HEXColor3f(value) float(0x##value>>16)/255.0f,float((0x##value&0xFF00)>>8)/255.0f,float(0x##value&0xFF)/255.0f
const Color3f GetSpectralColor(const double l); ///<根据光谱值获取对应的RGB值
/**