我有一些学生正在做体积渲染项目。我正在尝试设计最基本的示例来帮助他们入门。我的想法是创建一个窗口,并独立设置窗口中的每个像素,基于对底层体积数据集的光线投射。例如,可以使用Windows API函数轻松完成此操作。但是我们想要使用OpenGL。
我有两个想法:
我有两个想法:
- 使用glut创建一个窗口。
- 使用某些OpenGL函数手动设置窗口中的每个像素。
- 使用glut创建一个窗口。
- 创建与窗口相同大小的离屏纹理。
- 根据光线投射的结果逐个设置纹理中的每个像素。
- 将纹理翻转到窗口内容。