您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. GAMES101-现代计算机图形学学习笔记(作业01)

  2. 本次作业的任务是填写一个旋转矩阵和一个透视投影矩阵。给定三维下三个 点 v0(2.0, 0.0, −2.0), v1(0.0, 2.0, −2.0), v2(−2.0, 0.0, −2.0), 你需要将这三个点的坐 标变换为屏幕坐标并在屏幕上绘制出对应的线框三角形 (在代码框架中,我们已 经提供了 draw_triangle 函数,所以你只需要去构建变换矩阵即可)。简而言之, 我们需要进行模型、视图、投影、视口等变换来将三角形显示在屏幕上。在提供 的代码框架中,我们留下了模型变换和投影变换的部分
  3. 所属分类:互联网

    • 发布日期:2020-06-04
    • 文件大小:26mb
    • 提供者:miyu1994
  1. GAMES101-现代计算机图形学学习笔记(作业02)

  2. GAMES101-现代计算机图形学学习笔记(作业02) 1. 修改函数 rasterize_triangle(const Triangle& t) in rasterizer.cpp: 在此 处实现与作业 2 类似的插值算法,实现法向量、颜色、纹理颜色的插值。 2. 修改函数 get_projection_matrix() in main.cpp: 将你自己在之前的实验中 实现的投影矩阵填到此处,此时你可以运行./Rasterizer output.png normal 来观察法向量实现结果。
  3. 所属分类:互联网

    • 发布日期:2020-06-04
    • 文件大小:25mb
    • 提供者:miyu1994
  1. GAMES101-现代计算机图形学学习笔记(作业07)

  2. GAMES101-现代计算机图形学学习笔记(作业06) 在之前的练习中,我们实现了 Whitted-Style Ray Tracing 算法,并且用 BVH 等加速结构对于求交过程进行了加速。在本次实验中,我们将在上一次实验的基 础上实现完整的 Path Tracing 算法。至此,我们已经来到了光线追踪版块的最后 一节内容
  3. 所属分类:互联网

    • 发布日期:2020-06-29
    • 文件大小:4mb
    • 提供者:miyu1994
  1. GAMES101-现代计算机图形学学习笔记(作业06)

  2. 在之前的编程练习中,我们实现了基础的光线追踪算法,具体而言是光线传 输、光线与三角形求交。我们采用了这样的方法寻找光线与场景的交点:遍历场景 中的所有物体,判断光线是否与它相交。在场景中的物体数量不大时,该做法可以 取得良好的结果,但当物体数量增多、模型变得更加复杂,该做法将会变得非常低 效。因此,我们需要加速结构来加速求交过程。在本次练习中,我们重点关注物体 划分算法 Bounding Volume Hierarchy (BVH)。本练习要求你实现 Ray-Bounding Volume 求交
  3. 所属分类:互联网

    • 发布日期:2020-06-28
    • 文件大小:649kb
    • 提供者:miyu1994
  1. GAMES101-现代计算机图形学学习笔记(作业03)

  2. 在这次编程任务中,我们会进一步模拟现代图形技术。我们在代码中添加了 Object Loader(用于加载三维模型), Vertex Shader 与 Fragment Shader,并且支持 了纹理映射。 而在本次实验中,你需要完成的任务是: 1. 修改函数 rasterize_triangle(const Triangle& t) in rasterizer.cpp: 在此 处实现与作业 2 类似的插值算法,实现法向量、颜色、纹理颜色的插值。 2. 修改函数 get_projection_ma
  3. 所属分类:互联网

    • 发布日期:2020-06-28
    • 文件大小:47mb
    • 提供者:miyu1994
  1. GAMES101-现代计算机图形学学习笔记(作业05)

  2. 在这部分的课程中,我们将专注于使用光线追踪来渲染图像。在光线追踪中 最重要的操作之一就是找到光线与物体的交点。一旦找到光线与物体的交点,就 可以执行着色并返回像素颜色。在这次作业中,我们需要实现两个部分:光线的 生成和光线与三角的相交。本次代码框架的工作流程为: 1. 从 main 函数开始。我们定义场景的参数,添加物体(球体或三角形)到场景 中,并设置其材质,然后将光源添加到场景中。 2. 调用 Render(scene) 函数。在遍历所有像素的循环里,生成对应的光线并将 返回的颜色保存在帧缓
  3. 所属分类:互联网

    • 发布日期:2020-07-20
    • 文件大小:464kb
    • 提供者:miyu1994
  1. Render:适应于creator的渲染器,用于渲染调试-源码

  2. 使成为 基于games101作业框架做的适应于creator的渲染器,用于渲染调试最终的目标是实现一套webgl的接口让基于gpu的渲染可以在cpu上渲染
  3. 所属分类:其它

  1. QGweek:方铭-源码

  2. QG训练营图形组第一周周记: 2021年3月28日 生活随记 这周算是比较忙碌吧,因为周末多了训练营的打码作业,可以等价于两天做一个课程设计嘿嘿,令我最印象深刻的一天就是第二次面试的那天,那天我感觉不是一场景尝试,而不是我和师哥去上了一个小时的课,学到了很多我不是很扎实的基础点,此类纯虚函数,排列名称是什么类型?,显示实例化,显示具体化,隐式实例化等等。这周也让我可以在时间管理的方面,希望下周能继续努力吧。 一周总结 学会了如何用类模板已经模板函数去写一个功能更齐全,类型更加多的链表,也算开启
  3. 所属分类:其它