En regnbåge av fraktaler i Minecraft (2 / 5 steg)
Steg 2: Mandelbrot och Julia uppsättningar
Kör
/py mandelbrot
medan stående på grund av en platt värld (eller flyga i luften ovanför en mindre platta världen) genererar en färgglad Mandelbrotmängden . Området har du från början är svart. Bara flyga eller köra och du får några färgglada regioner.
(Jag designade den ganska smidig färg sekvensen för denna uppsättning av med lera, ull och redstone block och lösning (ca) en resande försäljare problem i färgrymd.)
Du kan zooma in på någon region genom att gripa ett svärd och rätt-klickande med svärd på ett block du vill zooma in. (Ja, det är konstigt, men hallon sylt Mod bygger på Raspberry Pi Minecraft gränssnitt, och det är hur det fungerar.) Gå tillbaka till den ursprungliga vyn, kan du bara högerklicka med svärd någonstans utanför Mandelbrotmängden.
För att stoppa skriptet, skriv bara
/py
Du kan också ange iteration formeln som används. Standard är
z * z + c
för kvadratisk Mandelbrotmängden. För cubic, kan du göra:
/py 640 z ** 3 + c
(640 är storleken på ritningen, formeln "z ** 3 + c" får inte ha några mellanslag i det).
Du kan också göra Julia anger, genom att ersätta c i formeln med ett komplext tal (att komma ihåg att Python använder j för den imaginära enheten). Till exempel:
/py 640 z * z-0,8 + 0.156j
(Jag fick den -0,8 + 0.156j koordinaten från Wikipediaartikeln.)