Invincibleyc / Raytracing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Raytracing

2018年计算机图形学基础的大作业。 包括如下功能:

  1. 基本的光线追踪,包括漫反射、高光、反射、折射、阴影等效果
  2. 平面和球的纹理贴图
  3. Bezier曲线旋转体设计以及使用牛顿迭代进行参数曲面求交。
  4. 使用包围盒进行求交加速
  5. 对面光源进行采样实现软阴影效果
  6. 使用功能SSAA和Kernel Filter进行抗锯齿

About


Languages

Language:C++ 100.0%