愛伊米

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

Ben是一名斯坦福大學的物理學博士生。

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

他有一個相處了8年的男票。

兩人在大一那年相識,之後感情一直很好。

最近,Ben想跟男票求婚了。

但是單膝下跪,燭光晚餐啥的求婚儀式,他感覺不夠特別。

他要求婚,就要用全世界都沒人用過的方式。

因為平時是研究光子學的,於是Ben就想:能不能讓光來幫我求婚呢?

他思索了好一陣子,終於想出了一個方案。

他要讓落日來幫他說出這幾個字。

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

具體做法就是透過鏡子反射。

他買來169片小鏡片。

每一個鏡片負責一個光點。

拼在一起,剛好是:嫁給我?

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

為了能達到這個效果。

首先,他要計算出一個鏡片的折射公式。要射到一個目標點,它需要什麼角度。

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

然後以此類推到其他100多個鏡片上。

然後,他買來一臺3D印表機。

生成一個六角柱的模型。

算好頂部平面的傾斜位置,以及整個六角柱的大小。

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

還要給頂部留出放鏡片的空間。

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

有了生成一個六角柱和鏡片放置器的程式碼後,

Ben生成了一個六角柱網格模型。

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

在整個製作過程中,Ben遇到了各種各樣的難題。

其中一個問題就是,當反射光線存在交叉情況時,鏡面位置稍微一偏移,就容易出現亂碼。

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

為了增加容錯率,Ben還特別又搞了公式,讓所有反射的光線都能儘量平行。

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

按照他計算的結果,安排好每個鏡片的位置,

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

把光線反射從左圖這種充滿交叉調整到右圖。

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

一切都解決好後,Ben把鏡片的框架3D打印出來。

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

然後把小鏡片一片一片黏到上面。

最後成品:

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

11月8日那天,

Ben帶著男友來到加州Pfeiffer海灘。

就在日落前,

他把鏡子遞給男友。

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

鏡子在日落的光線下,在沙灘上反射出兩行字:MARRY ME?

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

面對這個意想不到的驚喜,Alax的回答是:YES!

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

落日,大海,沙灘,戒指,溫柔的光線反射。

雖然兩人都是理工技術男,但整個過程可以說是浪漫到極致了。

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

用完後,這面鏡子還能掛在牆上當愛情的見證。

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

為了讓更多人能感受到這種技術的浪漫,

Ben開源了這個專案的所有程式碼。

設計絕妙反射體讓落日為自己求婚,理工男的浪漫糖度超標了啊

稍微修改一下就可以投射不同的影象。

有興趣可以去看看~

版權歸原作者所有

如有侵權請聯絡刪除