2026年9月11日 星期五

從客廳到宇宙中心:我開發《ZenStargazer 觀星者》的設計思考與全天球沉浸體驗


這次開發一套新的 程式 Zen Stargazer 可以用 meta quest 在客廳觀星 ,目前做出來的星空相當逼真,就像真的在有露天客廳看星星,腳下是自家經程式調暗燈光客廳,屬於休閒和真實星體資料並存的軟體,星座,星雲,流星,...


星空還蠻擬真的,亮星 像天狼會有星芒,暗星,受大氣層擾動,會一閃一閃的眨眼
雷射指星會有星名浮現,指超過1秒多會有星星的說明
全天球,效果超震撼,當我左遙捍下到地平線,南半球星空就漸漸出現,終態是我們四周全方位是星,相逢在宇宙
太陽系加上了,月相,土星環,木星衛,…我做3d 模型了,都能呈現當時用望遠鏡觀察時的樣貌

進一步優化了視覺效果,和操作体驗,
以真實度來說用計算的方式,算出月球朝北極方向,與太陽,地球方向,精準顯示了,此刻你用望遠鏡會看到的月亮,月海的位置也都是真實的,
我也寫了日月蝕表,可以真的看到月球遮太陽的日蝕畫面,也可看到地球影子遮月球的月食過程,我把時間調到日月蝕當時,然後遙捍調分的當下,目睹日月食發生的場景,又完全符合科學與視覺,真的很高興

還有流星雨,有細微的,有火流星,都很擬真
木衛的軌道,天文事件簿,這次我花了許多時間,好好打磨出這套
希望滿足自己還有天文愛好者,是每天隨時都能用來放鬆身心,同時也能學習到天文常識的好用程式

為了實現這個想法,我為 Meta Quest 開發了這款混合實境(MR)天文觀星軟體——《ZenStargazer 觀星者》。它的定位並非單純的星空桌布或休閒特效,而是希望將「極致放鬆的休閒感」與「嚴謹真實的天體運動與物理資料」融為一體。

▌ 1. 擬真視覺細節:不只是亮點,更是有生命的天體
夜空中的繁星並非千篇一律的光斑:
星芒與大氣擾動: 亮星(例如天狼星)帶有真實光學特徵的璀璨星芒;而中低亮度的暗星,則模擬了地球大氣層擾動帶來的微光閃爍、彷彿在夜空中眨眼。
生動的天象動態: 抬頭仰望時,偶然劃過天際的流星,從細微若現的微流星,到劃破黑夜、留下餘輝的逼真火流星,重現夜空令人屏息的驚喜。

▌ 2. 嚴謹天文計算:重現望遠鏡目鏡裡的真實宇宙
在《ZenStargazer 觀星者》中,所有天體位置都不是隨意貼圖,而是經由天文物理運算而來:
精準月相與月海朝向: 程式透過演算法精確計算月球朝北極方向,以及太陽、地球與月球之間的幾何夾角。此刻你在眼鏡裡看到的月面陰影、月相形狀,乃至月海的相對角度,完全與你當下架起實體天文望遠鏡所見一模一樣。
太陽系 3D 模型與木衛軌道: 包含土星環的傾角細節、木星表面與四大伽利略衛星的即時公轉軌道,皆以 3D 模型真實還原。
日月食時光回溯: 我內建了專屬的日月食事件簿。只要將時間軸撥到日食或月食發生的當下,使用搖桿以「分」為單位推移時間,就能親眼目睹月球精準遮蔽太陽的日食軌跡,或是地球本影逐漸吞噬月面形成紅月全食的震撼過程。這一切既符合嚴謹的科學推導,又兼顧了視覺的壯闊美感。

▌ 3. 直覺的星空互動:雷射指星與隨身天文百科
在觀星過程中,最常遇到「這是什麼星?」的疑問。在 ZenStargazer 中,只需拿起控制器,一道柔和的雷射光束即指即認:
指向目標時,星名立刻浮現;
當指向停留超過一秒,畫面上便會展開詳細的天體背景與天文知識解說。多次把玩之後,你會發現自己自然而然記住了星座與亮星的位置,真正走到戶外夜空下時,抬頭也能一眼認出熟悉的星群。

▌ 4. 全天球震撼模式:破除地平線,相逢在宇宙
整套軟體最震撼的體驗,莫過於「全天球模式」。當你推動左搖桿,讓視角穿透地平線時,原本被大地遮擋的南半球星空會漸漸浮現。最終,四周上下360度、全方位被繁星徹底包覆,腳底下是無垠深空,整個人宛如孤身漂浮在浩瀚太空中——那一刻,我們真正相逢在宇宙。

meta quest3 下載
https://www.meta.com/zh-tw/experiences/zen-stargazer/1880895613318329/















沒有留言:

張貼留言