前言
本项目希望实现一个基础渲染器,同时能够支持使用预计算。本篇文章主要讲解预计算所使用VBuffer的具体代码。
项目地址
一、基础逻辑
原先的VBuffer在摄像头处向屏幕每个像素发射初级光线,我们在此变更一下,改为第一帧时在部分点云处向各自局部空间的同一个方向发射初级光线,每帧更换一个方向。
二、主要功能代码
1、得到点云信息
2、在点云处按帧向cubemap各方向追踪
总结
主要展示了预计算所使用VBuffer功能实现的主要代码。
本项目希望实现一个基础渲染器,同时能够支持使用预计算。本篇文章主要讲解预计算所使用VBuffer的具体代码。
项目地址
原先的VBuffer在摄像头处向屏幕每个像素发射初级光线,我们在此变更一下,改为第一帧时在部分点云处向各自局部空间的同一个方向发射初级光线,每帧更换一个方向。
主要展示了预计算所使用VBuffer功能实现的主要代码。