Commit graph

114 commits

Author SHA1 Message Date
Michael Zhang 3ce70531db
extra credit 2023-05-03 17:58:05 -05:00
Michael Zhang e71821fb79
progress 2023-05-03 17:47:37 -05:00
Michael Zhang f4dc18852a
Progress 2023-05-03 04:14:29 -05:00
Michael Zhang 28d85930db
progress 2023-05-02 02:15:45 -05:00
Michael Zhang fd36b2aec2
progress 2023-05-01 01:05:04 -05:00
Michael Zhang 6efa4a0075
progress 2023-04-30 19:44:00 -05:00
Michael Zhang 66a4e60e0d
progress 2023-04-30 17:10:11 -05:00
Michael Zhang d1603f4296
wtf 2023-04-30 16:03:33 -05:00
Michael Zhang 6a4f173604
exam 2 progress 2023-04-30 16:01:21 -05:00
Michael Zhang ac6920c288
Exam 2 2023-04-26 14:56:07 -05:00
Michael Zhang fdbbd5c51a
Do the extra credit 2023-04-25 20:08:29 -05:00
Michael Zhang ac5aa57d80
Fudge some constants 2023-04-25 20:01:36 -05:00
Michael Zhang ef22869e48
rendering works :) 2023-04-25 19:52:54 -05:00
Michael Zhang 2100a9c221
Format 2023-04-16 00:22:02 -05:00
Michael Zhang 0a2e37a04d
assignment 2b example code 2023-04-15 20:10:50 -05:00
Michael Zhang 82398896ce Add vendored marker 2023-04-12 19:28:44 -05:00
Michael Zhang e2a692a912
works 2023-04-09 00:21:23 -05:00
Michael Zhang cdf01052da
fuck c++ 2023-04-08 23:55:20 -05:00
Michael Zhang d327791de9
reset 2023-04-08 23:55:13 -05:00
Michael Zhang d5962f10e3
add make shit 2023-04-08 23:48:40 -05:00
Michael Zhang 0b637f7ac3
Finish translation and rotation 2023-04-08 23:01:48 -05:00
Michael Zhang ce9d7942cf
fix matrix multiply problem 2023-04-08 20:46:51 -05:00
Michael Zhang 0212326d0a
a 2023-04-08 20:40:50 -05:00
Michael Zhang d1eab0d16f
Implement the arrow keys controlling the scaling 2023-04-08 17:46:57 -05:00
Michael Zhang f6e0d12287
Implement matrix multiply 2023-04-08 17:42:05 -05:00
Michael Zhang 0c56cc6b8e
reset unfortunately (sad) 2023-04-08 16:53:37 -05:00
Michael Zhang d91aae4944 z 2023-04-07 00:11:14 -05:00
Michael Zhang 9484e91166 housekeeping for assignment 2a 2023-04-07 00:04:19 -05:00
Michael Zhang 62a1e102cd
rust 2023-04-05 18:53:50 -05:00
Michael Zhang d7eb032095
Add assignment 2a rust 2023-04-05 17:58:00 -05:00
Michael Zhang 08f9ee167a
Finalize 2023-04-05 02:08:54 -05:00
Michael Zhang 75d4e6266f
Fix the weird other reflection 2023-04-05 01:22:54 -05:00
Michael Zhang 79b8faa00f
fix up reflection + refraction 2023-04-04 23:52:12 -05:00
Michael Zhang e8a5758103
Work on assignment 2a 2023-04-04 02:22:46 -05:00
Michael Zhang 4e550893bb
get the build process working 2023-04-03 22:02:17 -05:00
Michael Zhang 66ccaecd8f
Homework 2 builds 2023-04-03 02:56:41 -05:00
Michael Zhang 7bf1c91a99
wtf sphere 2023-04-03 02:24:38 -05:00
Michael Zhang 73bbd64cc0
got some transparency? 2023-04-03 02:01:51 -05:00
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