Zeroize's Blog
首页
关于
个人项目
分类
归档
友链
站点地图
搜索
个人项目
基于 CPU 的光线追踪渲染器
本项目参考光追三部曲编写,使用 C++ 实现,旨在通过路径追踪技术生成逼真的图像。
渲染器能够处理光的反射、折射、抗锯齿、运动模糊等复杂效果,并用多线程技术和
BVH结构提升运行效率,最终输出 PPM 格式的图片。
基于 OpenGL 的简易渲染器
用于巩固应用 OpenGL 基础知识而编写的练手项目,该项目使用 C++ 编写,可以
让用户通过使用封装好的 OpenGL 类进行简易图形渲染。项目分为两部分,核心部分
(目前 2.2k 行) 封装了项目的关键组件 (如摄像机、光源、渲染对象和 OpenGL 对象等);
测试部分 (目前 1k 行) 则对项目特点进行可视化展示 (如多光源多物体渲染测试等)。
0%
Theme NexT works best with JavaScript enabled