觀經十六觀
《觀無量壽經》教十六種觀想。第一觀從落日開始:正坐西向,諦觀於日欲沒之處。
這一頁是一個進行中的實驗:把經文所教的觀想之境,依物理定律即時計算出來,做成可以直接走進去的空間。
依據只有兩部書——經文本身,與善導大師《觀經四帖疏》。畫面中出現的文字全部是原文,一字不增。
頁面上沒有照片、沒有影片。落日、海、冰,都是在開啟的當下算出來的。
水面的狀態連著觀者的靜定:裝置一晃、注意一散,浪就回來;靜下來,水自己澄清。這個互動直接出自疏文——
「言水者,即喻自心水也。言波浪者,即喻亂想煩惱也。」
目前開放三個入口,皆為開發中版本。
The Contemplation Sutra teaches sixteen contemplations. The first begins with the setting sun: sit facing west, and gaze at the place where the sun is about to set.
This page is an ongoing experiment: computing the visions described in the sutra from physical law, in real time, as spaces one can enter.
It follows two texts only — the sutra itself, and Master Shandao's commentary. Every word shown on screen is original scripture, nothing added.
There are no photographs and no video. The sunset, the sea, the ice are computed the moment the page opens.
The water is coupled to the viewer's stillness: shake the device or scatter your attention, and the waves return; grow still, and the water clears. This interaction comes directly from the commentary —
"The water is the water of one's own mind; the waves are its restless thoughts."
Three entrances are open, all in development.
技 術 說 明TECHNICAL NOTES
落日——大氣消光依 Kasten–Young 氣量公式實算;太陽的顏色由透射光譜隨仰角逐幀算出,不經調色。
海色——採純海水實測吸收光譜(Pope & Fry 1997:紅 0.34、綠 0.0565、藍 0.011 /m),以 Beer–Lambert 定律沿折射光路積分,配單次散射閉式解。深藍是計算結果,不是選色。
浪——深水重力波(Gerstner 波形),色散關係 ω=√(gk):波長越長,走得越快。
澄清——濁度依沉降邏輯隨靜定下降;擾動由滑鼠移動與裝置陀螺儀量測,對應「心動則水動」。
結冰——Kobayashi 相場方程(1993),512×512 網格於 GPU 即時求解,六方各向異性;枝晶生長由潛熱與過冷度決定,每次皆異。
聲——引磬為公有領域頌缽實錄,一音一聲;其餘音響即時合成,無音檔。
實作——開放網頁技術(WebGL2 / three.js),函式庫自載,無外部服務、無追蹤。手機舉起可環顧(入觀時允許動作感測);VR 頭盔於日想頁可按「進入 VR」。
Sunset — atmospheric extinction via the Kasten–Young airmass formula; the sun's colour derived per-frame from transmitted spectrum, not graded.
Sea colour — measured pure-seawater absorption (Pope & Fry 1997: R 0.34, G 0.0565, B 0.011 /m), Beer–Lambert integration along the refracted path with a closed-form single-scattering term. The deep blue is a result, not a choice.
Waves — deep-water gravity waves (Gerstner), dispersion ω=√(gk): longer waves travel faster.
Clearing — turbidity settles as stillness holds; disturbance measured from pointer motion and device gyroscope.
Freezing — the Kobayashi phase-field equations (1993), solved in real time on a 512×512 GPU grid, six-fold anisotropy; every dendrite grows differently.
Sound — a public-domain singing-bowl strike as the chime; all else synthesized live, no audio files.
Implementation — open web technology (WebGL2 / three.js), self-hosted, no external services, no tracking. On phones, raise the device to look around; on a VR headset, press Enter VR on the Sun page.