隨機不重疊的圓形 | p5.js

閱讀時間約 1 分鐘
來源影片:9.8: Random Circles with No Overlap - p5.js Tutorial

目標:想要畫隨機且不重疊的圓型

如果直接用 random 賦予 x 和 y 的值 (圓的位置),很難避免重疊。其中一個方法 (影片中教的方法) 是看兩個圓心之間的距離有沒有大於或等於兩個圓的半徑相加,如果有就表示兩個圓沒有重疊。


使用 dist(x1, y1, x2, y2) 判斷兩點之間的距離。

把圓的資訊 (x, y, r) 存成物件,每個圓跟陣列中的圓依序比對,用 dist 判斷兩個圓是否重疊,沒重疊才加進陣列裡。

程式碼:https://openprocessing.org/sketch/2234139

主要放程式學習筆記,分享 Creative Coding 相關內容、作品
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
Creative Coding 作品變化概念,有或沒有的差別,隨機性,色彩模式的調整...等
洗腦兒歌 蘑菇濃湯 cover 蘑菇濃湯 cover 配上用 p5.js 做的小動畫 點擊連結
Noise 是我從學 p5.js 一開始到現在最喜歡的一個函式,只要加上它,就會有種作品有了自我意識和生命的錯覺
Creative Coding 作品變化概念,有或沒有的差別,隨機性,色彩模式的調整...等
洗腦兒歌 蘑菇濃湯 cover 蘑菇濃湯 cover 配上用 p5.js 做的小動畫 點擊連結
Noise 是我從學 p5.js 一開始到現在最喜歡的一個函式,只要加上它,就會有種作品有了自我意識和生命的錯覺
本篇參與的主題活動
這件事應該很少人知道,但手遊一直算是我會偶一為之的興趣。只要剛好有空,我又對這個遊戲的玩法和題材有興趣,就會下載來玩玩看,玩到興致消退,或是它嚴重影響日常生活和創作時程為止。這一次的寶可夢卡牌遊戲,《Pokémon Trading Card Game Pocket》就是如此。
歡迎來到方格新手村第一站!參加方格主題活動,發表任何一篇貼文、文章加上指定標籤, 就有機會得到免費禮券,或是讓 vocus 把你的創作推薦給全站會員! 現在就完成新手村任務,讓更多人認識你!
本文探討作家在創作推理小說過程中所需具備的基本素養與技巧,透過《推理寫作祕笈》的案例分析,文章提供了目前推理小說的寫作要領,以及作家在面對創作困境時所需的實用建議,幫助讀者在字海中找到喘息之地,邁向成功的小說創作。文章同時提供相關的學習資源及創作交流平臺,鼓勵更多人參與推理小說的創作。
時間是2123年,那是一個下著雨的夜晚,冷風一波接著一波颳起,碩大的雨滴一滴滴地落在金屬上。多拉格睜開了雙眼,眼前是一扇窗戶,窗外一片黑暗,他發現自己在一個狹窄的空間裡,那是一個冷凍艙……
不再證明了/不再為了那些不証自明的事情/焚燒,或凋萎/房間逼仄但內心昶亮/虔恭迎接每個早上/晨光穿窗而來
這件事應該很少人知道,但手遊一直算是我會偶一為之的興趣。只要剛好有空,我又對這個遊戲的玩法和題材有興趣,就會下載來玩玩看,玩到興致消退,或是它嚴重影響日常生活和創作時程為止。這一次的寶可夢卡牌遊戲,《Pokémon Trading Card Game Pocket》就是如此。
歡迎來到方格新手村第一站!參加方格主題活動,發表任何一篇貼文、文章加上指定標籤, 就有機會得到免費禮券,或是讓 vocus 把你的創作推薦給全站會員! 現在就完成新手村任務,讓更多人認識你!
本文探討作家在創作推理小說過程中所需具備的基本素養與技巧,透過《推理寫作祕笈》的案例分析,文章提供了目前推理小說的寫作要領,以及作家在面對創作困境時所需的實用建議,幫助讀者在字海中找到喘息之地,邁向成功的小說創作。文章同時提供相關的學習資源及創作交流平臺,鼓勵更多人參與推理小說的創作。
時間是2123年,那是一個下著雨的夜晚,冷風一波接著一波颳起,碩大的雨滴一滴滴地落在金屬上。多拉格睜開了雙眼,眼前是一扇窗戶,窗外一片黑暗,他發現自己在一個狹窄的空間裡,那是一個冷凍艙……
不再證明了/不再為了那些不証自明的事情/焚燒,或凋萎/房間逼仄但內心昶亮/虔恭迎接每個早上/晨光穿窗而來
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
Thumbnail
之前已經說過限制模型,接下來進入下一部份根據Mulder and Hamaker (2021)建議,在 RI-CLPM 中,有許多擴展模型,今天要介紹的是 Extension 1。Extension 1就是加入跨時間不變的預測或結果變項,本文將介紹此模型構造和語法。
Thumbnail
一言。實戰搏擊瞬間演作隨機測不準 真正實戰搏擊格鬥皆是隨機瞬間演作測不準無限可能性。 必須至誠體認此點。沒有套路。沒安排好練習過。 你應該知道要做什麼了。
Thumbnail
人類對於未來的不確定性多半帶有恐懼,也因為如此才有許多命理師、星相師、預言師替大家事先預告未來的走勢,但當事情真的發展不如預期的時候,我們是否會重新思考過去到底是哪個環節出了差錯?有沒有可能採取一些行動或措施讓失敗或損害降到最低呢? 在《隨機思維》這本書中告訴我們可以把「不確定」當成是機會的來
Thumbnail
這次要推薦的是我之前介紹過而且很喜歡的台灣遊戲《蔓不生長》手機版,沒錯,獲得三項金獎的好遊戲值得再度推薦!本作是3D關卡解謎遊戲,移植到手機後,更方便遊玩了,不僅保留原汁原味的關卡趣味,畫面也配合手機性能進行調整與優化,讓場景依然美麗,又能在手機上流暢運行,非常適合大家通勤時或休息時,隨時拿出來動腦
Thumbnail
近期媒體大量的在談去美元化的議題,這種運用媒體販售恐慌、販售焦慮的手段算是市場大戶「政府或機構」想要控制市場、洗腦一般人最好的方式啦! 不曉得各位有沒有在這波恐慌中被影響,好想趕快逃離美元、逃離美國的控制勒!
Thumbnail
在時間的長廊中,有時我們不必非得「做些什麼」,只是純粹去聆聽,或許便有機會找到內心中,屬於自己的答案。
Thumbnail
「你去弄幾套桌遊來。週六需要。」我一本正經的指示。 「……?」職代妹一臉不解。不過因為最近中午的吃飯團最後都變成桌遊團,她好像懂了什麼,馬上回頭去跟幾位同仁搜刮桌遊。 「什麼桌遊?」課長湊過來,糟糕,被聽到了。
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
Thumbnail
之前已經說過限制模型,接下來進入下一部份根據Mulder and Hamaker (2021)建議,在 RI-CLPM 中,有許多擴展模型,今天要介紹的是 Extension 1。Extension 1就是加入跨時間不變的預測或結果變項,本文將介紹此模型構造和語法。
Thumbnail
一言。實戰搏擊瞬間演作隨機測不準 真正實戰搏擊格鬥皆是隨機瞬間演作測不準無限可能性。 必須至誠體認此點。沒有套路。沒安排好練習過。 你應該知道要做什麼了。
Thumbnail
人類對於未來的不確定性多半帶有恐懼,也因為如此才有許多命理師、星相師、預言師替大家事先預告未來的走勢,但當事情真的發展不如預期的時候,我們是否會重新思考過去到底是哪個環節出了差錯?有沒有可能採取一些行動或措施讓失敗或損害降到最低呢? 在《隨機思維》這本書中告訴我們可以把「不確定」當成是機會的來
Thumbnail
這次要推薦的是我之前介紹過而且很喜歡的台灣遊戲《蔓不生長》手機版,沒錯,獲得三項金獎的好遊戲值得再度推薦!本作是3D關卡解謎遊戲,移植到手機後,更方便遊玩了,不僅保留原汁原味的關卡趣味,畫面也配合手機性能進行調整與優化,讓場景依然美麗,又能在手機上流暢運行,非常適合大家通勤時或休息時,隨時拿出來動腦
Thumbnail
近期媒體大量的在談去美元化的議題,這種運用媒體販售恐慌、販售焦慮的手段算是市場大戶「政府或機構」想要控制市場、洗腦一般人最好的方式啦! 不曉得各位有沒有在這波恐慌中被影響,好想趕快逃離美元、逃離美國的控制勒!
Thumbnail
在時間的長廊中,有時我們不必非得「做些什麼」,只是純粹去聆聽,或許便有機會找到內心中,屬於自己的答案。
Thumbnail
「你去弄幾套桌遊來。週六需要。」我一本正經的指示。 「……?」職代妹一臉不解。不過因為最近中午的吃飯團最後都變成桌遊團,她好像懂了什麼,馬上回頭去跟幾位同仁搜刮桌遊。 「什麼桌遊?」課長湊過來,糟糕,被聽到了。