在閱讀關於體繪製時,我看到很多體素渲染。我知道體數據有體素,但這兩個術語是可以互換的,還是完全不同?是體素渲染體繪製的一種形式嗎?
4
A
回答
2
它們不可互換,但不完全不同。正如你的問題標題所說,體素渲染是一種體積渲染的形式,因爲它渲染了一個體積。您可以使用各種方法可視化體積數據,體素渲染就是一種方法。
編輯:你也應該提防,有時人們用這個詞體繪製的算法,只呈現一組離散的體積元素(體素),因此真正可互換體素渲染。但有時用它來指代4(或更高)維數據的更一般的可視化(因爲它來自例如來自醫學或地理成像過程),這很少由傳統的體素渲染(渲染小「盒子」)來完成。
您不應該使用體繪製和體素渲染交替使用,因爲前者是一個更廣泛和更普遍的主題。
2
所有關於「體素渲染」的混淆可以追溯到90年代初和直升機飛行模擬遊戲的Commanche series;這些聲稱使用「體素地形引擎」。對於任何熟悉計算機圖形算法的人來說,「2.5D height field raycaster」本來就是一個更爲準確/描述性的名稱,但不知何故「體素渲染」營銷流行語說話已經停滯並與特定的地形渲染方法相關聯,與體積渲染一樣多,從此導致混亂。
相關問題
- 1. 如何繪製/渲染子彈物理碰撞體/形狀?
- 2. 體素塊渲染顛倒
- 3. 在ios6中以PDF格式繪製一種粗體的字體
- 4. 立體渲染
- 5. 字體渲染?
- 6. @字體面渲染宋體
- 7. 繪製形狀與渲染圖像?
- 8. D3不渲染或繪製DOM元素
- 9. 窗體不渲染
- 10. MathJax渲染字體
- 11. Netbeans字體渲染
- 12. Swing字體渲染
- 13. C#窗體中的一種新形式
- 14. 一種形式的多個實體
- 15. 如何在WinRT中繪製或渲染球體?
- 16. Symfony2的定製形式的datetime渲染
- 17. C++ windows窗體中的字體渲染
- 18. 每次ClearType字體渲染是否繪製完全相同的字符?
- 19. 將UIImage繪製爲一個不帶屏外渲染的圓形
- 20. Symfony的窗體Label渲染
- 21. X3D中的體積渲染
- 22. 網頁的字體渲染
- 23. Symfony2在控制器中渲染窗體
- 24. Windows窗體啓動另一種形式
- 25. 世紀哥特式字體渲染
- 26. 是否有用於渲染體素引擎的Java庫?
- 27. 渲染系統控制字體以外的字體
- 28. 從體積中渲染體積
- 29. 字體渲染是在Internet Explorer太醜
- 30. JVM是VM的一種形式嗎?
感謝您的好評,我認爲我的困惑是由於人們如何引用他們。例如,我曾經有一段時間的印象是Outcast的遊戲使用了體素渲染。然而,我從90年代開始意識到(當遊戲發佈時),當人們提到體素渲染時,他們實際上是在談論射線投射。我認爲這很容易讓他們感到困惑,所以謝謝你清理它:) – Confused