收藏本站

電腦請使用 Ctrl + D 加入最愛
手機請使用 收藏
關閉

科學報 科學文摘 探索

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


字體大小:
更新日期:2022111
文章欄目:
文章標籤:                   
 

2021年11月14日 10:30

【科學快訊】

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

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

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

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

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

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

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

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

amocity
amocity

  


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

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

  他買來169片小鏡片。每一個鏡片負責一個光點。

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

  為了能達到這個效果。

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

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

amocity
amocity

  


  然後,他買來一台3D打印機。

  生成一個六角柱的模型。

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

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

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

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

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

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

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

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

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

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

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

  最後成品:

amocity
amocity

  


  11月8日那天,

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

  就在日落前,

  他把鏡子遞給男友。

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

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

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

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

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

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

  Ben開源了這個項目的所有代碼。

  稍微修改一下就可以投射不同的圖像。

  有興趣可以去看看~

延伸閱讀
撩世界