2.13 几何部分物体不动蓝箭头正常动 计算机图形学 我这个实验有两个问题: 1.不太清楚一开始把物体更改到 -5 0 0 是通过 translation 更改吗?而且我改这个物体位置仍然在 0 0 0,没有反应。 这难道是和之前 1.几必做实验有关系吗 🤔因为当时我对这个实验提交不理解,做了一半就做别的去了导致后面截止了也就都没做。 还有我写了 Scene::simulation_update Object::update forward_euler_step,里面有更新物体位置的部分… 289
2.10 各向同性重网络化 计算机图形学 我在 2.10 各向同性重网络化坍缩某些边的时候遇到了卡死的问题,这个问题比较奇怪,有些边可以坍缩成功,另一些边就会卡死。 我的思路是先把要坍缩和分裂的边放到 set 里面,而且我也考虑了如果坍缩后临边大于 4/3 L 的情况,不大于才放进 set 中, printf("Sucsess1\n"); // Process selected edges: split or collapse them for (Edge* e : selec… 372
2.9 曲面简化最优位置的疑问 计算机图形学 仔细琢磨了文档和网上寻找了几篇解析,这个最优坍缩位置应该就是那条边坍缩成的一个点的位置? 也就是需不需要对.h 文件中这个函数进行修改,把最优坍缩位置的作为参数传递进去,顺便再把之前写的坍缩进行对应修改?还是要做其他操作。(有点没明白) 282
几何部分 loop 细分部分不正常 计算机图形学 我在几何部分第二章 loop 面细分的时候,在 cube 细分达不到文档的要求,面是平滑了,但是八个顶点突出。 这是一次细分,可以看到八个顶点明显 这是四次细分,八个顶点更为明显 我觉得应该是新顶点计算有问题,我的实现如下: if (v->is_new) { Eigen::Vector3f V1AddV2 = Eigen::Vector3f::Zero(); Eigen::Vector3f V3AddV4 = Eigen::Vec… 327
渲染实验 2.2release 模式卡死 计算机图形学 实验 2.2 渲染模式中,用 debug 模式编译可以导入模型并可以渲染出正确结果,不会卡死。但是 release 模式导入模型后,点击渲染的时候就直接卡死,重启等也没用。实验 2.2 中文档前四个函数(render 和三个 work thread)没有修改,只修改了剩下的函数。 在另一台计算机运行的时候是大概率卡死,有时候可以渲染出结果不会卡死。 296
242