XJTUMen
Topics Moments Posts Categories Tags Subs
New Topic
Log in
Topics Moments Posts r/ Subs
Chat
Subs All →
Explore or create r/...
Categories All →
深入交流 通用&CS攻略 学习资料 飞跃重洋 读书分享 学术专区 课程点评 计算机系统导论 计算机图形学 ANA
Tags All →
# teacher
493
# resources
77
# survive
29
# discourse
19
# study
18
# experience
16
# ai
15
# course
15
  • Profile
  • Topics
  • Replies
  • Gallery
  • Likes
  • Bookmarks
  • Badges 13
  • 老狗的秋招经历和技巧分享
    深入交流 2024-09-10
    Akrem:

    我有个浙大的好朋友入职了电网三周就离职了,里面工作强度堪比 pdd,薪酬就和实习生差不多

    江浙电网吗,怎么感觉跟我了解到的不太一样?
    我是江苏人,有同学在电网实习过 🤔

    Post #19
  • 22 级 CS 有什么推荐的选修课吗?
    深入交流 2024-07-22

    不考试 实验占 70%

    Post #7
  • (不涉及解密过程操作)bomblab 不同阶段之间的连续性。
    计算机系统导论 2024-03-17

    图片

    Post #2 ❤️ 1 like
  • 2.5 BVH 渲染 没有图像
    计算机图形学 2023-12-03

    感谢学长 🥳

    Post #3
  • 2.4 generate_ray 和 naive_intersect
    计算机图形学 2023-11-18

    😂找到问题了,就是助教 @roland 提到的返回的法线问题,我在修改了之后得到正确结果了,谢谢助教

    Post #8
  • 2.4 generate_ray 和 naive_intersect
    计算机图形学 2023-11-12

    我使用助教 @greyishsong 提供的方法,发现 generate_ray() 应该是没有问题的。
    但是我在 naive_intersect() 中计算得到的 beta 和 gamma 都不在 0 - 1 之间,一次相交都没有发生

    图片

    传递的参数是 naive_intersect(ray, object->mesh, object->model())

    在 naive_intersect() 中我先进行如下变换

    std::array<size_t, 3> face = mesh.face(i);
    Vector3f a = mesh.vertex(face[0]);
    a = (model * Vector4f(a.x(), a.y(), a.z(), 1.0f)).head(3);
    

    计算过程如下

    Vector3f S1 = (ray.direction).cross(c - a);
    Vector3f S2 = (ray.origin - a).cross(b - a);
    
    float t = S2.dot(c - a) / S1.dot(b - a);
    float beta  = S1.dot(ray.origin - a) / S1.dot(b - a);
    float gamma = S2.dot(ray.direction) / S1.dot(b - a);
    

    请问可能是什么地方的问题呢 😭

    Post #6
  • 2.4 generate_ray 和 naive_intersect
    计算机图形学 2023-11-09

    返回值我使用的就是原来的这个
    return {camera.position, (world_pos - camera.position).normalized()};

    主要是因为我发现函数 naive_intersect() 中 result.t 值一直没有更新,渲染的进度条进行的非常快,所以我怀疑是光线的问题,那么就应该是 naive_intersect() 这里的问题了,但是我并没有发现错误在哪里 😭

    code

    在 trace() 中给 naive_intersect() 传递的参数如下
    code

    Post #3
  • 2.4 Whitted-Style Ray-Tracing 自动退出的问题
    计算机图形学 2023-11-04

    找到问题了,应该是 generate_ray() 函数存在错误 🥲

    Post #3
  • 关于 2.4 Whitted-Style Ray-Tracing 中渲染的着色过渡不均匀&固定化的渲染大小
    计算机图形学 2023-10-31

    请问 generate_ray() 函数是像文档里那样写吗,我在渲染时会出现进度条暂停然后自动退出的情况。即使渲染完成,图片里也没有模型出现。
    图片

    Post #5
  • 实验 2.2 高光亮度问题
    计算机图形学 2023-10-26

    好的 谢谢助教老师

    Post #3
  • 2.2 软光栅渲染器渲染时闪退
    计算机图形学 2023-10-23

    图片
    🥲我把 draw 函数里的 rasterize_triangle 注释掉就不会闪退

    Post #2
Notifications Posts Topics Chat Profile