From a73f25c0276cdc0dc70476039fcfefbb89e17bcd Mon Sep 17 00:00:00 2001 From: vonhyou Date: Sun, 11 Feb 2024 16:22:51 -0500 Subject: [PATCH] add light header --- src/Light.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/Light.h diff --git a/src/Light.h b/src/Light.h new file mode 100644 index 0000000..f0b5360 --- /dev/null +++ b/src/Light.h @@ -0,0 +1,16 @@ +#ifndef LIGHT_H_ +#define LIGHT_H_ + +enum LIGHT_TYPE { POINT, AREA }; + +class Light { +public: + Light(LIGHT_TYPE, float *, float *); + +private: + LIGHT_TYPE type; + float diffuse[3]; // field `id` + float specular[3]; // field `is` +}; + +#endif // !LIGHT_H_