Advertisement

GAMES101:现代计算机图形学课程

阅读量:

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

Assignment 05

    • GAMES101-现代计算机图形学学习笔记(作业05)
  • 作业

    • 作业描述
    • 思路
    • 结果

原课程视频资源及其官方网站
哔哩哔哩平台上的教学视频:link
游戏中国官方网站的相关页面:link

作业

作业描述

在这一部分内容中,我们将重点学习利用光线追踪技术进行图像渲染. 在光线追踪过程中最为关键的操作就是确定光线与物体的交点位置. 一旦确定了这些重要信息,则可以进行着色处理并返回相应的像素颜色值. 在这次作业中,我们需要完成两个主要任务:光照效果生成和三维模型光照计算.

本次代码的流程为:

以 main 函数作为起点,在程序流程图中描绘系统架构。随后设定场景的相关参数,并在虚拟环境中加入球体或三角形对象。完成材质配置后,在场景中加入光源元素以模拟真实环境效果。

执行渲染函数Render(scene)。
对每个像素进行处理时,为每个像素生成相应的光线,并将计算出的颜色存储。
完成整个渲染流程后,在帧缓冲区中获取完整的图像信息

全部评论 (0)

还没有任何评论哟~