Xenodon:使用Vulkan用C ++ 17编写的Volume Ray Tracer

时间:2024-03-26 16:22:27
【文件属性】:

文件名称:Xenodon:使用Vulkan用C ++ 17编写的Volume Ray Tracer

文件大小:8.14MB

文件格式:ZIP

更新时间:2024-03-26 16:22:27

cpp vulkan cpp17 volume-rendering ray-tracing

Xenodon 使用Vulkan用C ++ 17编写的Volume Ray Tracer。 Xenodon提供了几种不同的渲染输出后端: X.org:渲染到一个公共窗口或一组窗口 无头:渲染到文件 直接:渲染到不带显示服务器的监视器。 该软件是作为我的本科论文的一部分编写的: : 。 用法 通过X.org后端进行渲染的基本用法可以通过以下方式实现: $ build/xenodon render --xorg 有关如何运行该程序的详细说明,请参阅xenodon help 。 卷数 Xenodon可以渲染两种类型的体积: 统一网格。 这些可以通过3D堆叠的TIFF文件传递给Xenodon。 图像的每个像素代表体素的发射颜色,TIFF图像的每一层都应具有相同的尺寸。 稀疏体素八进制。 Xenodon可以从3D堆叠的TIFF文件转换这些文件,有关该操作的详细信息


网友评论