[译]基于GPU的体渲染高级技术之raycasting算法

【自取】最近整理的,有需要可以领取学习:

[译]基于GPU的体渲染高级技术之raycasting算法

PS:我决定翻译一下《Advanced Illumination Techniques for GPU-Based Volume Raycasting》。像我翻译其他资料一样,只按我的需要和观点来翻译。有的部分详细翻译,附加注解,有的部分直接略过。

[译]基于GPU的体渲染高级技术之raycasting算法

摘要

raycasting是一种高效的体渲染算法。它可用于交互式的医学成像、科学数据显示等领域。

本书首先介绍raycasting算法用到的基础概念,这是基础,必须先理解了才行。

本书着重讲一些接近基于物理的光照效果的渲染技术。例如交互式的软阴影、硬阴影(soft and hard shadows),环境光遮蔽(ambient occlusion),给予蒙特卡洛全局光照(半透明和散射)。使用这些技术可以实现比传统方法效果好得多的交互式体渲染效果。通过体渲染技术,医学成像一类的断层扫描数据可以直接拿来创建图像,无需建模(多边形模型)。

阅读本书需要有一点计算机图形学知识和基本的编程技能。必须熟悉图形硬件和shader语言。另外还要知道一些最基本的体数据和体渲染的概念。

无论是对可视化艺术还是对科学可视化的研究者,本书讲述的体渲染技术都是适用的。

目录

  1. 基于GPU的光线投射(ray casting)
  2. 简介
  3. 基于GPU的体数据的光线投射(ray casting)

  4. 光线的交互

  5. 光线传输和照明模型
  6. 阴影
  7. 环境光遮挡
  8. 等值面的环境光遮挡
  9. 直接体渲染的环境光遮挡
  10. 体数据散射
  11. 散射效果
  12. 蒙特卡洛整合
  13. 基于GPU的蒙特卡洛的体数据的光线投射(ray casting)
  14. 光照贴图初探

Original: https://www.cnblogs.com/bitzhuwei/p/Advanced-Illumination-Techniques-for-GPU-Based-Volume-Raycasting.html
Author: BIT祝威
Title: [译]基于GPU的体渲染高级技术之raycasting算法

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/9515/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

发表回复

登录后才能评论
免费咨询
免费咨询
扫码关注
扫码关注
联系站长

站长Johngo!

大数据和算法重度研究者!

持续产出大数据、算法、LeetCode干货,以及业界好资源!

2022012703491714

微信来撩,免费咨询:xiaozhu_tec

分享本页
返回顶部