精選

Ergast API:繪出 F1 賽場上的車手車隊表現

繼上篇 【 F1賽車哪裡看?怎麼看?線上觀賽小知識】 介紹許多關於F1的細節與近期*GP賽事的看點,也有對車手、車隊做簡單介紹。該篇文其中有些圖是Yun自行運用R繪圖出來的,像是賽事地圖、最快單圈,而在這次的文章裡,我將會講述我所使用的F1資料來源是什麼?我如何做出這些圖形?並帶大家看幾個採用Ergast這個API的作品應用。 (GP = Grand Prix 大獎賽,是賽車比賽的最高殿堂。) F1資料來源: Ergast API Ergast API: https://ergast.com/mrd/ 從 API Documentation 閱讀它的JSON參數了解基本格式: https://ergast.com/api/< series >/< season >/< round >/... series這邊固定選擇級別為F1的賽事。舉幾個例子,假如要抓六月底在奧地利Austrian Grand Prix的賽事(2019年第9場)的排位賽結果,JSON格式的API網址就是下列第一個 https://ergast.com/api/f1/2019/9/ qualifying .json 其他還有laps(圈數)、pitstops(進站)、drivers、constructors可用 https://ergast.com/api/f1/current/last/qualifying.json (最新排位結果) https://ergast.com/api/f1/current/last/results (最新比賽結果) https://ergast.com/api/f1/2019/status (年度賽事狀況:完成 / 未完成) 末端去掉 .json 會呈現表格整理的網頁,方便閱讀以作檢查。 實作過程:jsonlite、ggmap、magick 有了前面提到的json檔,在R裡面其實就能很方便地透過jsonlite套件來轉換取得dataframe的格式。不過,在自己做之前,還是先看了一下別人怎麼處理F1的資料格式,所以我大致閱讀了 Wrangling F1 Data With R – F1DataJunkie Book 這本 電子書,作者做出了一個 ergastR-core....

Oddly Satisfying 怪令人滿足的畫面

繼之前分享過Reddit上的三個版:Mildly InterestingLife Pro TipsShower Thoughts,這次要跟大家分享的是Oddly Satisfying」版


在Oddly Satisfying版上的文,通常是具有規律的、同步的畫面色彩斑斕的、完美的藝術整齊劃一、一體成形的動作,也有可能是不知道為什麼看了就很舒服...XD。有點像前陣子很火紅的詞「ASMR」是透過某些聲音來讓人的腦袋產生爽感。

而有時候Oddly Satisfying的文,也會跟Mildly Interesting很類似,讓人感到有趣的感覺。(同時,兩邊標題也都依規定得非常明確。)

下面是Yun近期滑貼文時看到最感到滿足(?)的精選,有過程(Process)、視角(Perspective)、藝術(Artistic)、完美(Perfect),成為「PPAP」?總之,歡迎慢慢欣賞、細細品味~

-Process

Fitting Bathroom Tiles around a Drain from r/oddlysatisfying
將浴室排水孔旁的瓷磚切合。這種完美貼合、修復某物的成果,可謂最經典的貼文。
Throwing a fishing net. from r/oddlysatisfying
甩出漁網,延展擴成大圓,完美落至水平面。
Throwing a swirled vase. from r/oddlysatisfying
塑形一個漩渦紋路的花瓶!看到標題是不是一開始以為要丟花瓶?但其實是在為陶器塑形的製作過程,會用「Throw」這個字,因為一般而言在旋轉前,會先將陶土丟到圓形轉盤上,才粘得牢。
Making a miniature chess set from r/oddlysatisfying
製作迷你西洋棋組的過程,原來也可以這麼療癒,超精細的工令人佩服。

-Perspective

Fireworks going off from a drone's perspective from r/oddlysatisfying
無人機的角度看煙火!有種在宇宙中飛翔的感覺?

Cruising between layers from r/oddlysatisfying
位處高空,用機師的角度,在氣層之間航行!Freaking awesome!
Camera’s frame rate matches a bird’s flapping wings. from r/oddlysatisfying
鏡頭的幀數剛好跟鳥的振翅速率吻合!就造成了這般感覺鳥被吊起來,很平穩的在鏡頭前忽悠過去的景象XD

Reflection on the DVD as a part of design from r/oddlysatisfying
DVD上形成反射,正如主角所看見的倒影,成為設計的一部分。讚嘆創造許多偉大動畫的吉卜力(Studio Ghibli,ジブリ)!讚嘆宮崎駿掀起的熱風。

-Artistic

Iron Man and Captain America from r/oddlysatisfying
這種作法利用柱體的反射(cylindrical Reflection)映射成形,稱作Anamorphosis Art(失真形象畫)。覺得這種方法的曲狀拉伸,又比一般4D的二次透視(像是Trick Eye Museum的壁畫、地畫)來得更難,雖然扭曲變形可以計算,仍舊不容易畫出!圓柱擺上的剎那實在令人驚喜!
*Anamorphosis = Ana(對抗) + morph(形狀) + sis(名詞)
*Metamorphosis = Meta(改變) + morph(形狀) + sis(名詞) →變形
Ebru, Turkish water painting. from r/oddlysatisfying
Ebru是土耳其的傳統作畫法:浮水畫。如影片的過程,在油性的水中擺弄天然顏料,最後浸潤至紙上,形成大理石紋的畫作,因此英文稱 Marbling。

Very satisfying way of painting from r/oddlysatisfying
這種作畫方法通常歸類於Pour Painting,將低粘度的壓克力顏料透過潑灑、傾倒的方式,運用流體性質與力學形成抽象畫作。
*Acrylic 丙烯顏料(壓克力)

-Perfect

The perfect haircut. from r/oddlysatisfying

完美修剪的爆炸頭(Afro)其實也滿可愛的?但不禁想到修毛的貴賓狗...?
*Afro: 見 ZOMBS ROYALE 吃雞也有OOTD?OUTFIT造型介紹 & 戰鬥技巧
Bench seat, seat bench from r/oddlysatisfying
完美切合的折疊長椅,太有巧思的設計了,從適合團體打牌聊天的形式,瞬間將桌面轉變成長椅的強勁背靠。

Shifting Spirograph grooves with different markers from r/oddlysatisfying
移動萬花尺的凹洞,並用不同色筆畫。畫出一朵完美小花的過程很舒壓。一般利用Spirograph小物件的某一個洞順著固定的大圓畫一圈,產生幾種固定的花樣(根據小圓與大圓半徑、固定之落點決定擺線路徑)。
This faro and anti-faro from r/oddlysatisfying
完美洗牌(faro)與反完美洗牌!手法實在太屌了,讓人聯想到詐欺遊戲運用這種洗牌方式來猜測出牌序。不過逆著來到底怎麼做到的...

  • 結語

本篇文章中的四個標題由我自己定義,是Yun覺得能綜覽主要存在於Oddly Satisfying的小小分類,剛好PPAP短片看完也怪爽的?喜歡這些內容的話,歡迎關注,會定期分享最新的趣聞~


話說,打這篇文的時候剛好第一次碰到Reddit維修,5/16下午兩點,出現了Downtime banana。才知道有禮物交換網頁,來申請看看,等交換活動到來看能換到什麼。

留言

Share Our Blog