关于实验 2.1/2.2/2.6/2.13/2.14/2.15 的提交问题

助教老师您好,我在进行实验 2.1/2.2/2.6/2.13/2.14/2.15 的提交时出现了下列问题,然而我对此有些不解:

实验 2.6

我提交实验 2.6 后有如下信息:


然而,WhittedRenderer 中并不包含 naive_intersect,naive_intersect 只是 naive_intersect:


实验 2.1/2.2/2.13/2.14/2.15

提交后均出现:



然而 dandelion 的原始代码如下,我的疑问在于:

  1. 对于 2.1 而言,不涉及修改 rasterizer_renderer.cpp,这一部分就是 dandelion 的原始代码中,然而我将 src 打包上去后在测试服务器出现错误
  2. 我在本地并未出现此 warning(gcc 12.2.0 linux 6.1.0)
  3. 实验 2.15 的 src 中同样包含此这一部分代码,然而实验 2.15 却构建成功

实验 2.6 已经修复,会帮你重新提交。但是实验 2.1 等提交中,我发现你没有主动进行类型转换,你提交的代码中把原本存在的 static_cast<int> 删除了。