summaryrefslogtreecommitdiff
path: root/ray.h
AgeCommit message (Collapse)Author
2022-04-15Make ray3::decay_ distinguishable between different color channels.Keuin
2022-04-15Fix bad inclusion cause code not compiling.Keuin
2022-04-14Move decay accumulation to ray3<T>.Keuin
2022-04-13Global diffuse lighting. (gamma not corrected)Keuin
Some operations on pixel<T>. Make ray3 support copy semantic. Fix vec3 operands does not filter out vec3-vec3 as parameters. random_uv_gen generating random unit vectors.
2022-04-12Add comments in class ray3.Keuin
2022-04-11Implement ray3, timer and a simple viewport scanner.Keuin
Fix bitmap wrong pixel sequence. Remove default constructor of bitmap. Add pixel mixture method.