Commit graph

76 commits

Author SHA1 Message Date
Michael Zhang d1d7b59081
still having nan problems 2023-03-25 05:05:53 -05:00
Michael Zhang da58ee9824
examples 2023-03-25 00:56:05 -05:00
Michael Zhang dd83ff2c9e
running into some nan problems 2023-03-25 00:55:56 -05:00
Michael Zhang c3589bdc1b a 2023-03-24 22:50:17 -05:00
Michael Zhang 46dad30da9 fix 2023-03-22 19:21:35 -05:00
Michael Zhang a84ee1724d add assignment 1d 2023-03-20 16:10:01 -05:00
Michael Zhang 70cba6d253 colon skull 2023-03-03 16:48:58 -06:00
Michael Zhang 9dafc764c3 Add another test case for smooth rendering 2023-03-03 02:14:29 -06:00
Michael Zhang d1da20a85f Finished exam 2023-03-03 01:58:45 -06:00
Michael Zhang a52863fe6c Implement textured coordinates 2023-02-25 17:16:36 -06:00
Michael Zhang 26ddd8d236 Smooth shading 2023-02-25 16:45:53 -06:00
Michael Zhang 40c66154fc Format 2023-02-25 16:29:00 -06:00
Michael Zhang c254570c02 remove writeup and showcase 2023-02-25 16:28:33 -06:00
Michael Zhang 2fba7fcdc5 Add grading criteria 2023-02-25 16:27:39 -06:00
Michael Zhang bd06d32b34 Draw earth texture to the sphere 2023-02-25 16:20:59 -06:00
Michael Zhang 8ab0a9d139 Minor refactor 2023-02-25 15:50:13 -06:00
Michael Zhang 05462fde28
Fix logic but + add error stuff 2023-02-24 05:05:41 -06:00
Michael Zhang 862cf9215e Divide by max 2023-02-24 04:46:05 -06:00
Michael Zhang 021ba892f8 Slight refactor 2023-02-24 04:34:01 -06:00
Michael Zhang a725cc2e39 Solved 1c sample 1 2023-02-24 01:50:33 -06:00
Michael Zhang 973e03df4d Refactor with macros 2023-02-24 00:46:22 -06:00
Michael Zhang 00000540b4 upd 2023-02-20 22:25:31 -06:00
Michael Zhang 0000053097 Refactor Vector3<f64> -> Point 2023-02-20 22:25:17 -06:00
Michael Zhang 00000520f9 Nuke samples 2023-02-20 22:24:45 -06:00
Michael Zhang 000005105c copy to assignment 1c 2023-02-20 22:23:55 -06:00
Michael Zhang 0000050087 Finish writeup 2023-02-20 22:23:40 -06:00
Michael Zhang 0000049059 Add tracing 2023-02-20 22:23:27 -06:00
Michael Zhang 00000480be allow injecting flags into the make 2023-02-20 22:22:54 -06:00
Michael Zhang 0000047066 Add light attenuation 2023-02-20 22:22:35 -06:00
Michael Zhang 00000460ab Add more to writeup 2023-02-20 22:22:10 -06:00
Michael Zhang 0000045030 Reimplement dot + cross 2023-02-20 22:21:57 -06:00
Michael Zhang 000004404e make colors look better 2023-02-20 22:21:43 -06:00
Michael Zhang 00000430af use separate handin profile 2023-02-20 22:21:26 -06:00
Michael Zhang 00000420b2 Soft shadows 2023-02-20 22:21:08 -06:00
Michael Zhang 0000041053 more stuff 2023-02-20 22:20:54 -06:00
Michael Zhang 0000040001 implement shadows 2023-02-20 22:20:33 -06:00
Michael Zhang 0000039063 get started on writeup 2023-02-20 22:20:13 -06:00
Michael Zhang 000003802c add default depth cue params 2023-02-20 22:19:45 -06:00
Michael Zhang 0000037052 impl depth cueing 2023-02-20 22:19:35 -06:00
Michael Zhang 000003603a Fix light direction 2023-02-20 22:18:49 -06:00
Michael Zhang 000003500b Clamp to 1.0 2023-02-20 22:18:37 -06:00
Michael Zhang 0000034060 slight refactor (2) 2023-02-20 22:18:20 -06:00
Michael Zhang 00000330fe slight refactor 2023-02-20 22:18:08 -06:00
Michael Zhang 0000032041 Rename binary + add homework sample 2023-02-20 22:17:53 -06:00
Michael Zhang 0000031053 Implement phong illumination 2023-02-20 22:17:26 -06:00
Michael Zhang 0000030042 Participation assignment 2023-02-01 2023-02-20 22:17:10 -06:00
Michael Zhang 0000029064 Filter out t < 0 2023-02-20 22:16:18 -06:00
Michael Zhang 00000280ab Fix unicode 2023-02-20 22:16:04 -06:00
Michael Zhang 00000270d9 Rename assignment 1 to 1a 2023-02-20 22:15:37 -06:00
Michael Zhang 000002608b Add assignment 0 info 2023-02-20 22:15:07 -06:00