计算机图形学
计算机图形学2023秋 群组的专属类别,后续将视情况调整子类别和亲类别、最新话题是否在网站主页显示(目前为:是)、是否允许其他用户访问/发布话题/回复(目前为 graphics_fall2023: see+reply+create, staff: see+replay, everyone: see)、是否需要(默认 &/ 子类)采用QA的UI。
- 2.11 中调用 collapse_edge 时会卡住计算机图形学 // Collapse short edges. tmp=this->edges.head; while(1){ if(tmp->length()<4.0/5.0*aver_len){ collapse_edge(tmp); } if(tmp==this->edges.tail){ break; } else{ tmp=tmp->next_node; } } 以上,这是我在循环体中调用 collapse_edg…6100
- 149
- 在只完成图中选择的实验的情况下,仍然能拿到 70 分吗?计算机图形学 必做部分 0 + 5 + 5 + 10 + 3 = 23 选做部分 15 + 12 + 12 +10 = 49 23 + 49 = 72(>=70) 但这种选择没有满足这个条件: 那会如何计算分数?是直接按 65 分计算吗?1116
- 2.11 中操作的 HalfedgeMesh 对象是什么计算机图形学 注意到 void HalfedgeMesh::isotropic_remesh() 的参数为空,那么我们是要在这个函数里面用 object 创建一个 HalfedgeMesh 对象,还是说文件中给出了现有的静态对象236
- 2.2MacOS 点击 render to image 一直无响应计算机图形学 在实验 2.2 中,实验代码没有问题,点击 render to image 一直转,不会出现 image,请问如何解决?139
- 关于几何部分基于半边的局部操作计算机图形学 在边分裂操作时会产生新的点和半边和面片,怎么保证他们的 id 是唯一的,和已有文件的所有点,半边,面片的 id 不一样呢690
- 2.15 提交多次一直报错附件有非英文且不是 UTF-8 编码计算机图形学 已经提交过很多次了,删除了所有更改过的代码的中文注释,且另存为时也选了编码保存,用 utf-8 带签名形式保存,而且只有 2.15 交不上去,在 2.15 之后交了别的都可以143
- Release 模式下加载 cow.dae 闪退计算机图形学 在完成 2.7 BVH 实验时发现了这种情况,且无报错信息,直接闪退。 这可能是什么原因? (已按以下命令依次执行,且确认 CMakelists.txt 更改无误: 已解决,是我实现有误。232
- 第四次上机验收提醒计算机图形学 本周周六上午进行最后一次上机验收,请大家按时参加。验收内容较多的同学请尽早来机房。参与验收的所有作业必须提前提交成功。必做部分实验无需参加上机验收。 本周周五晚上八点评测机关闭,请于测评机关机之前提交所有参与验收的作业。068
- 2.10、2.11 出现死循环计算机图形学 在所有这种 do while 循环遍历一个点的所有临边都出现死循环 原因是终止条件是再次出现这个点对应的半边但是除了第一次后面的循环中并不会出现这个点指向的半边(而且有的时候是前几个不进循环所以没法只跳过第一个),还会突然从一个点跳到另一个点一下再跳回来 这是 collapse 部分新建的点指向的半边以及与周围半边链接的方法 该删的两个点 两个面 六个半边 三个边都删了,然后实验测试的是 cow 也是封闭图形,…384
- 140
- 第 15 周补课通知计算机图形学 本课程安排在第 15 周周一为大家补一下之前停上的课。课程安排如下: 补课周次:15 周 星期:星期一 节次:7-8 节 上课教师:赵玺 教室:主楼 A-302(请注意教室改了,不是原来的教室) 请大家按时参加!058
- 2.3 并行渲染场景限定计算机图形学 2.3 的性能要求是 目前的实现比较简陋 但是对性能瓶颈在 phong_fragment_shader 的场景(例如有多个难以计算的 light 时)可以达到要求的加速比 所以验收时是否允许完全自定义场景,只要达到要求即可,还是需要在通用场景下有不错的性能表现。163
- 2.3 渲染管线并行计算机图形学 我起初以为要将线程的计算工作移到 gpu 上去,但好像这并不是文档本意,因为若要如此操作势必要更改源代码后缀为 .cu 以及更改编译方式,这跟提交要求不符。 :exhale: 我在助教的公开分享文章里看到了这样一句: 启动 8 个线程便能够达到 4 以上的加速比 (edit1 来源:图形学实验框架 Dandelion 始末(四):渲染模式与软渲染流程 文档的截图也确实显示出,8 个线程达到了 \frac{7.5…170
- 2.2 渲染结果颜色问题计算机图形学 在正常光强下渲染结果牛是全黑的 将光强调至极大时牛变为纯白色174
- 2.15 取消链接 dandelion-ray 后无法选中物体计算机图形学 请问是否要实现 ray.cpp 内除 naive_intersect 外的其他功能?165
- 实验 2.9 Loop 曲面细分和实验 2.8 基于半边的局部操作计算机图形学 Loop 曲面细分中如果要正确处理不封闭的 mesh,是不是需要在实验 2.8 中正确实现对边界边的边分裂操作? 还有对边界边作分裂时,我始终得不到正确的结果,是不是我对属于一个“虚假的”面的半边的处理不对,文档中没太说清楚 prev、next 等是怎么做的?我仔细检查各个量的邻接关系没有找到错误。172
- 2.2 光源位置和预期不符计算机图形学 按照指导书输入参数得到的图片光照方向在后方,和指导书的图片不符,当改变相机位置时,得到图片的光源的方向又会随之改变,这是为什么3159
- 2.4 光源相机该怎么设置参数计算机图形学 我是用这些参数来构造光源处的相机,我尝试过把用场景相机的近平面、远平面乘上一些系数再加上一些偏移,但是效果都不太好,顶点的深度都会映射到一个非常小的范围里面,只有这么设置参数才会看到顶点的深度不会那么集中。如果直接用相机的近平面、远平面,顶点经过 MVP 变换之后深度都在 0.9,请问光源相机的视锥体取的很大有影响吗? 打印 shadow_map 却发现都是无穷大, 但是渲染出来的结果: 其他参数结果是这样:279
- 2.2 渲染实验输出问题计算机图形学 在点击运行渲染后,出现下图报错并直接卡死 找了一下对应的 vector 文件,对应行为: 尝试观察运行,发现是在 RasterizerRenderer::render 这里运行到输出“122”后的 for 循环时报错,但未对 RasterizerRenderer 文件内任何函数进行修改。 此外,尝试改了一下 rasterize_triangle 文件,设置 rasterize_triangle 为空也不会产生任何报错…177