/Toy-Renderer

a little ray-tracer, just for fun.

Primary LanguageC++

Toy-Renderer

效果

效果

瞎扯

周六下午看到一个有趣的项目心血来潮跟着撸了一个,顺带写点古代C++。 这个项目是一个图形学教程的示例代码库,教程分了三部分:Ray Tracing in One Weekend,Ray Tracing: the Next Week和Ray Tracing: The Rest Of Your Life。周六写了第一部分,剩下的部分以后随缘写罢,毕竟只是写着玩的。 基本全程抄下来的,只是有的地方改写了不适用于windows的代码 第一次自己写一个光线追踪来跑,完全就是bruteforce。效果图在我的电脑上居然跑了半小时左右。

使用方式

下载之后直接用VS打开编译运行即可

TODO

  • 重构
  • 翻译教程
  • camera部分貌似有点问题,画面是扭曲的