本文將帶你領略算法之美,美得讓你感到恐懼。前幾天寫了生成七芒星的算法,之后我在此算法的基礎上做了些修改,從此一發不可收拾。我想我打開了潘多拉的盒子,只要修改下算法的任意一個輸入參數,就能夠生成一幅獨一無二的七芒星圖像。這些圖像如同來自地獄一樣,讓我感到驚悚恐懼。有人曾將曼德勃羅集生成 ...
昨天發了幾幅算法生成的雪花圖像,今天繼續發與之相關的六邊形和六芒星圖像.六角形應該是自然界中非人工形成的最多的多邊形.如:石墨,龜殼,自然地面龜裂,結晶體如冰,蜂巢,雪花,苯. 為什么蜂巢是六邊形 現在的說法有兩個。第一種是六邊形能以每范圍最小的周界去平鋪一平面,就是說六邊形結構可以在一定體積里,能用最少的材料去建造一個最寬敞的巢室。另一種說法認為六邊形形狀是基於個別的蜜蜂們將巢室擺放在一起的程 ...
2014-12-25 13:01 1 5502 推薦指數:
本文將帶你領略算法之美,美得讓你感到恐懼。前幾天寫了生成七芒星的算法,之后我在此算法的基礎上做了些修改,從此一發不可收拾。我想我打開了潘多拉的盒子,只要修改下算法的任意一個輸入參數,就能夠生成一幅獨一無二的七芒星圖像。這些圖像如同來自地獄一樣,讓我感到驚悚恐懼。有人曾將曼德勃羅集生成 ...
八芒星與卐字符號是遍布於我國廣大地域多個民族的文化符號。有學者認為神秘的卐字符號其實是八角星紋的簡化變體,它們都代表了太陽在一個回歸年的視循環運動,即一年四季的循環變化。八角星紋集中發現於長江中下游與黃河下游的中國東部地區, 在紅山和良渚文化也有發現。與從赤峰到香港的中國東面沿海人面 ...
五角星,又稱五芒星,是指一種有五只尖角,並以五條直線畫成的星星圖形。做為中國人,一定對五角星有着特殊的情感。我還記得上小學的時候,曾在課桌上刻過幾個五角星以表達我的愛國之情。前幾天我還寫過一個算法生成五星紅旗。五角星是邊數最少多角形,最簡單畫它的方法是先畫一個正五邊形,把各角和其對角 ...
玄幻小說中經常會有七芒星的技法,這一節就使用算法生成下七芒星的圖像。在西方,7被認為是一個很有魔力的數字。上帝用7天造人,第7天休息;聖經啟示錄中有7封印、7燈台、7號角等等。但是魔法符號中卻很少見到七芒星。不過在神秘學上,七芒星陣是存在的,他蘊含着非常強大的力量,無數的人都在尋覓 ...
前面兩個圖像生成算法是:道教的太極八卦圖和佛教的卐和卍字圖。這一節整個洋氣的圖像:芒星。但願我別召喚出什么恐怖的禁忌,尤其今晚還是萬聖節之夜。平時看玄幻小說,經常讀到有關六芒星,七芒星,九芒星的技法。芒星是由幾個完全的等腰三角形(有時是正三角形)和一個正多邊形組成的二維圖形。等腰三角形 ...
來看看算法能生成什么樣的圖像,繼續發余下的50幅。這50幅圖像中大部分與分形有關,算法難度要比前50幅大一些,當然其視覺效果會更為驚艷。所有圖像均由我開發的軟件“Why數學圖像生成工具”生成。 (51)Sharp Edges (52)Binary Flash (53 ...
庄子講過這么一個故事:南海之帝名叫倏,北海之帝名叫忽,中央之帝名叫渾沌。倏和忽經常一起在渾沌的地上相遇,渾沌待他們很好。倏和忽商量怎樣報答渾沌的友情,他們說:“人們都有眼、耳、鼻、口七竅, ...
火影終於要大結局了,幾年前我曾追過一振.發幾幅圖像紀念一下吧,都是我用算法生成的.這些圖像看上去還是有些震撼的,尤其是那幾幅“九尾之火”.這幾天我一直在想芒星圖像的生成算法,感覺自己有點走火入魔了. 先從漢字的"火"開始, "火"字有五個角,可以看做是有五個分支. 五分支 ...