[译]基于GPU的体渲染高级技术之raycasting算法
生活随笔
收集整理的這篇文章主要介紹了
[译]基于GPU的体渲染高级技术之raycasting算法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
[譯]基于GPU的體渲染高級技術之raycasting算法
PS:我決定翻譯一下《Advanced Illumination Techniques for GPU-Based Volume Raycasting》。像我翻譯其他資料一樣,只按我的需要和觀點來翻譯。有的部分詳細翻譯,附加注解,有的部分直接略過。
摘要
raycasting是一種高效的體渲染算法。它可用于交互式的醫(yī)學成像、科學數(shù)據顯示等領域。
本書首先介紹raycasting算法用到的基礎概念,這是基礎,必須先理解了才行。
本書著重講一些接近基于物理的光照效果的渲染技術。例如交互式的軟陰影、硬陰影(soft and hard shadows),環(huán)境光遮蔽(ambient occlusion),給予蒙特卡洛全局光照(半透明和散射)。使用這些技術可以實現(xiàn)比傳統(tǒng)方法效果好得多的交互式體渲染效果。通過體渲染技術,醫(yī)學成像一類的斷層掃描數(shù)據可以直接拿來創(chuàng)建圖像,無需建模(多邊形模型)。
閱讀本書需要有一點計算機圖形學知識和基本的編程技能。必須熟悉圖形硬件和shader語言。另外還要知道一些最基本的體數(shù)據和體渲染的概念。
無論是對可視化藝術還是對科學可視化的研究者,本書講述的體渲染技術都是適用的。
?
目錄
基于GPU的光線投射(ray casting)
簡介
基于GPU的體數(shù)據的光線投射(ray casting)
光線的交互
光線傳輸和照明模型
陰影
環(huán)境光遮擋
等值面的環(huán)境光遮擋
直接體渲染的環(huán)境光遮擋
體數(shù)據散射
散射效果
蒙特卡洛整合
基于GPU的蒙特卡洛的體數(shù)據的光線投射(ray casting)
光照貼圖初探
總結
以上是生活随笔為你收集整理的[译]基于GPU的体渲染高级技术之raycasting算法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 豆瓣 音乐和读书的搜索页的 window
- 下一篇: 类似No module named 'b