קובץ:One arm spiral - part of Mandelbrot set.png

תוכן הדף אינו נתמך בשפות אחרות.
מתוך ויקיפדיה, האנציקלופדיה החופשית

לקובץ המקורי(2,560 × 1,440 פיקסלים, גודל הקובץ: 1 מ"ב, סוג MIME‏: image/png)

ויקישיתוף זהו קובץ שמקורו במיזם ויקישיתוף. תיאורו בדף תיאור הקובץ המקורי (בעברית) מוצג למטה.

תקציר

תיאור
English: One arm spiral - part of Mandelbrot set
תאריך יצירה
מקור Made with c program[1] by Claude Heiland-Allen[2]
יוצר Adam majewski

רישיון

אני, בעל זכויות היוצרים על עבודה זו, מפרסם בזאת את העבודה תחת הרישיון הבא:
w:he:Creative Commons
ייחוס שיתוף זהה
הקובץ הזה מתפרסם לפי תנאי רישיון קריאייטיב קומונז ייחוס-שיתוף זהה 4.0 בין־לאומי.
הנכם רשאים:
  • לשתף – להעתיק, להפיץ ולהעביר את העבודה
  • לערבב בין עבודות – להתאים את העבודה
תחת התנאים הבאים:
  • ייחוס – יש לתת ייחוס הולם, לתת קישור לרישיון, ולציין אם נעשו שינויים. אפשר לעשות את זה בכל צורה סבירה, אבל לא בשום צורה שמשתמע ממנה שמעניק הרישיון תומך בך או בשימוש שלך.
  • שיתוף זהה – אם תיצרו רמיקס, תשנו, או תבנו על החומר, חובה עליכם להפיץ את התרומות שלך לפי תנאי רישיון זהה או תואם למקור.

Bash src code

"... be aware that the code is in alpha state and might change making the examples incompatible " Claude Heiland-Allen

#!/bin/bash
# test rays crossing image borders in both directions
# chmod +x *.sh

# angle or external parameter ray 
angle=63/33554432
# info from program Mandel by Wolf Jung http://mndynamics.com/indexp.html
# The angle  63/33554432  or  0000000000000000000111111
# has  preperiod = 25  and  period = 1.
# Entropy: e^h = 2^B = λ = 1.14436377
# The corresponding parameter ray is landing at a Misiurewicz point of preperiod 25 and period dividing 1.

# one can use this script for making sequence images ( n.png) and text files ( n.txt) from 0 (zoom= 0 means  no zomm ) to zoom=40 ( tested)

# zoom exponent : if zoom = 0 then no zoom, if 1 then radius is 10 times smaller
zoom=40
# zoom=30 ./render using MPFR<114> time = real	10m2.216s
# zoom=40 ./render using MPFR<149> time = real	57m21.769s

# depth of drawing external ray 
depth=1500 
# inbits are proportional to zoom 
inbits=$((54+$((4*$zoom))))

# view = plane description  = center and radius 
# center can be aproximated by last point of the ray 
# ./ray_in 63/33554432 1500 > ray.txt
center="2.75440192442997482763156942365466633744567027411676641366606788332e-1 6.43937272885086260909220730125585919267993168198975635957506121777e-3"
# radius = (image height/2)
radius="1.5e-"$zoom
view=$center" "$radius

length=$((${#center}/2))
# echo " length of string =" $length

# image size in pixels 
iWidth=2560
iHeight=1440
maximum_iterations=4096
escape_radius=512
#          1    2  3      4             5    6     7       8                  9    
# ./render cre cim radius escape_radius stem width height maximum_iterations  interior
arguments=$view" "$escape_radius" out "$iWidth" "$iHeight

echo "making png image "
pngfilename=$zoom".png"
# render image
# heredoc syntax 
./render $arguments && ./colour > out.ppm && ./annotate out.ppm  $pngfilename <<EOF
rgba 1 1 1 1
line ./ray_in $angle $depth | ./rescale $inbits 53 $view 0
EOF

echo "Image " $pngfilename "is saved"

References

  1. c program by Claude Heiland-Allen
  2. Claude Heiland-Allen - blog

כיתובים

נא להוסיף משפט שמסביר מה הקובץ מייצג

פריטים שמוצגים בקובץ הזה

מוצג

11 באוקטובר 2014

היסטוריית הקובץ

ניתן ללחוץ על תאריך/שעה כדי לראות את הקובץ כפי שנראה באותו זמן.

תאריך/שעהתמונה ממוזערתממדיםמשתמשהערה
נוכחית18:42, 1 באוגוסט 2023תמונה ממוזערת לגרסה מ־18:42, 1 באוגוסט 2023‪1,440 × 2,560‬ (1 מ"ב)Obscure2020Optimized with OxiPNG and ZopfliPNG.
14:54, 11 באוקטובר 2014תמונה ממוזערת לגרסה מ־14:54, 11 באוקטובר 2014‪1,440 × 2,560‬ (1.26 מ"ב)Soul windsurferUser created page with UploadWizard

אין בוויקיפדיה דפים המשתמשים בקובץ זה.

שימוש גלובלי בקובץ

אתרי הוויקי השונים הבאים משתמשים בקובץ זה: