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