Demo
Rendering a Black Hole
用 Three.js 打造吸積盤、光子環與重力透鏡的即時渲染。
拆解吸積盤粒子系統、螢幕空間重力透鏡與光子環的實作細節,以及如何在維持 60fps 下堆疊這些效果。
- 吸積盤:以 Keplerian 螺旋回收粒子
- 重力透鏡:螢幕空間後製,僅在陰影邊緣扭曲
- 光子環:釘在陰影半徑上的細環,交給 bloom 發光
Demo
用 Three.js 打造吸積盤、光子環與重力透鏡的即時渲染。
拆解吸積盤粒子系統、螢幕空間重力透鏡與光子環的實作細節,以及如何在維持 60fps 下堆疊這些效果。