volume-rendering:用 C++ 实现的体积渲染(光线投射)

时间:2024-08-24 15:02:58
【文件属性】:

文件名称:volume-rendering:用 C++ 实现的体积渲染(光线投射)

文件大小:53.06MB

文件格式:ZIP

更新时间:2024-08-24 15:02:58

graphics rendering computer-graphics volume-rendering raycasting

Volume Rendering 纯 C++ 实现 Raycasting 实现的 Volume Rendering 算法。 数据下载 一份 CBCT 数据,在 下载并放入 文件夹下。 基本知识 看不了公式可以访问 HTML 页面: Raycasting is not the same as raytracing! Raycasting is a fast semi-3D technique that works in realtime even on 4MHz graphical calculators, while raytracing is a realistic rendering technique that supports reflections and shadows in true 3D scenes, and only recently computers became


【文件预览】:
volume-rendering-main
----index.html(1.11MB)
----.github()
--------workflows()
----.gitmodules(80B)
----src()
--------raw_reader.h(241B)
--------raw_readder.cpp(923B)
--------trackball.cpp(8KB)
--------volume_rendering.h(1KB)
--------main_window.h(946B)
--------shaders()
--------main.cpp(678B)
--------volume_rendering.cpp(4KB)
--------ray_casting.cpp(9KB)
--------shaders.qrc(127B)
--------trackball.h(3KB)
--------main_window.cpp(3KB)
--------ray_casting.h(3KB)
--------volume_data.h(2KB)
----.vscode()
--------launch.json(990B)
--------c_cpp_properties.json(181B)
--------settings.json(3KB)
--------tasks.json(2KB)
----img()
--------result.png(743KB)
----vcpkg()
----materials()
--------Real-Time Volume Graphics.pdf(26.39MB)
--------levoy1990.pdf(3.14MB)
--------03raytracing1.pdf(1.3MB)
--------Data visualization. Principles and practice by Telea A. (z-lib.org).pdf(21.68MB)
--------levoy1988.pdf(966KB)
--------vsvr_puc.pdf(577KB)
----vcpkg.json(614B)
----CMakeLists.txt(4KB)
----README.md(8KB)
----data()
--------.gitkeep(1B)
----.editorconfig(685B)
----.gitignore(62B)
----release.bat(2KB)

网友评论