Mandelbulber, ṣe ina awọn fractals 3D tirẹ ni Ubuntu

nipa mandelbulber

Ninu nkan ti n bọ a yoo wo Mandelbulber. Eto yii yoo gba awọn olumulo laaye lati ṣe awọn fractals apa-mẹta ati ṣawari trigonometric, hypercomplex, Mandelbox, IFS ati ọpọlọpọ awọn fractals 3D miiran. Yoo gba wa laaye lati ṣe pẹlu paleti nla ti awọn ohun elo isọdi lati ṣẹda awọn aworan ati awọn fidio. Eto yii yoo fun wa ni iye ti o ṣeeṣe pupọ.

Fun awọn ti ko mọ, fractal jẹ ohun jiometirika eyiti ipilẹ ipilẹ rẹ, pin tabi o han ni alaibamu, tun tun ṣe ni awọn iwọn oriṣiriṣi. Oro naa ti dabaa nipasẹ onimọ-jinlẹ Benoît Mandelbrot ni ọdun 1975. Biotilẹjẹpe ọrọ naa «dida egungun»Ti jẹ aipẹ, awọn ohun ti a npe ni fractals loni ni a mọ daradara ninu mathimatiki lati ibẹrẹ ọrundun XNUMX. Ọpọlọpọ awọn ẹya adaṣe jẹ bi-fractal.

Eto ti o wa ni ọwọ ni orisun ọfẹ ati ṣiṣi 3D monomono fractal fun Gnu / Linux, Windows ati MacOS. O ti tu silẹ labẹ GNU General Public License v3.0. O wa pẹlu atilẹyin fun awọn GPU pupọ, fifunni nẹtiwọọki ti a pin kakiri, iwara keyframe, iṣakoso ohun elo, aworan agbaye, ati atilẹyin laini aṣẹ.

Awọn abuda gbogbogbo ti Mandelbulber

awọn ayanfẹ eto

  • Eto naa le mọ iširo iṣẹ giga pẹlu awọn kaadi awọn aworan ọpọ (olona-GPU atilẹyin nipasẹ OpenCL).
  • Sọfitiwia yii ti dagbasoke abinibi nipa lilo Ẹlẹda Qt fun Gnu / Linux (Debian tabi Ubuntu).
  • Le gbe jade awọn awoṣe mathimatiki ati Ọna Monte Carlo fun awọn oju iṣẹlẹ photorealistic
  • Awọn olufunni trigonometric, hypercomplex, Mandelbox, IFS ati ọpọlọpọ awọn fractals 3D miiran.

awọn ipilẹṣẹ ti o wa

  • 3D Raymarching eka: awọn ojiji lile, occlusion ibaramu, ijinle aaye, translucency ati refraction, abbl.
  • Eto ni eleyi idagbasoke fun apa Sipiyu (esiperimenta), x86 ati x64 (Gnu / Linux, Windows, macOS).
  • A yoo ni ni ọwọ wa aṣàwákiri 3D kan ti o rọrun.
  • Aṣoju nẹtiwọọki ti a pin kaakiri.
  • A yoo ni anfani ṣe iwara keyframe.
  • Yoo gba wa laaye lati ṣe kan iṣakoso awọn ohun elo.
  • Aworan awoara (awọ, luminosity, kaakiri, awọn maapu deede, nipo).

satunkọ awọn ohun elo ti mandelbulber

  • O gba awọn 3D ohun okeere.
  • A le fi idi kan mulẹ ṣe isinyi.
  • O ni a ni wiwo ila pipaṣẹ.

Iwọnyi jẹ diẹ ninu awọn ẹya ti eto yii. Wọn le kan si gbogbo wọn ninu awọn apejuwe lati awọn ibi ipamọ lori GitHub ti ise agbese.

Awọn ọna abuja bọtini

mandelbulber nṣiṣẹ

Ninu ferese fifunni a le lo awọn ọna abuja keyboard wọnyi:

  • Yi lọ yi bọ + Up o Q / yi lọ yi bọ + Si isalẹ tabi Z: gbe kamẹra siwaju / sẹhin.
  • Yi lọ yi bọ + osi o A / Yi lọ yi bọ + Ọtun tabi D.: gbe kamẹra si osi / ọtun.
  • W / S: gbe kamẹra soke / isalẹ.
  • Si isalẹ sọtun osi: Yi kamẹra pada.
  • Konturolu + (osi / ọtun): Yi kamẹra pada si / ọtun.

Fi Mandelbulber sori Ubuntu

Awọn olumulo Ubuntu ti o fẹ lo Mandelbulber le rii pe o wa bi package AppImage ati bi package flatpak.

Nipasẹ Flatpak

Aṣayan fifi sori ẹrọ akọkọ ti a yoo rii yoo lo pakà flatpak wa. Ti o ba lo Ubuntu 20.04 ati pe o ko tun jẹ ki imọ-ẹrọ yii ṣiṣẹ lori eto rẹ, o le tẹsiwaju Itọsọna naa pe alabaṣiṣẹpọ kan kọwe lori bulọọgi yii ni igba diẹ sẹhin.

Nigbati o ba le fi iru package yii sori komputa rẹ, gbogbo ohun ti o ni lati ṣe ni ṣii ebute kan (Ctrl + Alt + T) ati ṣiṣe aṣẹ atẹle ni inu rẹ si bẹrẹ fifi sori:

fi sori ẹrọ mandelbulber bi flatpak

flatpak install flathub com.github.buddhi1980.mandelbulber2

Lọgan ti fifi sori ẹrọ ba pari, gbogbo ohun ti o ku ni wa ifilọlẹ eto lori kọnputa wa, tabi a tun le yan ṣiṣe ni ebute aṣẹ wọnyi lati bẹrẹ eto naa:

nkan jiju mandelbulber

flatpak run com.github.buddhi1980.mandelbulber2

Aifi si po

Ti o ba fẹ yọ eto yii kuro ninu ẹrọ ṣiṣe rẹ, ni ebute kan (Ctrl + Alt + T) iwọ yoo nilo lati ṣe pipaṣẹ nikan:

aifi mandelbulber flatpak kuro

sudo flatpak uninstall com.github.buddhi1980.mandelbulber2

Ṣe igbasilẹ bi AppImage

Ti o ba fẹ lo eto yii laisi fifi ohunkohun sii, awọn olumulo le lọ si awọn tu iwe lati Mandelbulber ati lati ibẹ ṣe igbasilẹ faili .AppImage lati fi pamọ sori kọnputa wa.

Gẹgẹ bi ti oni, orukọ faili ti o gbasilẹ ni 'Mandelbulber_v2-2.25-x86_64.gbese', eyi yoo yipada da lori orukọ faili ti o gbasilẹ. Lọgan ti igbasilẹ ba pari, a yoo ṣii ebute kan (Ctrl + Alt + T) ati gbe si folda awọn igbasilẹ:

cd Descargas

Igbese to nbo yoo jẹ fun awọn igbanilaaye pataki si faili ti o gbasilẹ:

appimage awọn igbanilaaye faili

sudo chmod a+x Mandelbulber_v2-2.25-x86_64.appimage

Lẹhinna a le tẹ lẹẹmeji lori faili lati bẹrẹ eto naa, ṣugbọn a tun le ṣiṣe rẹ nipa titẹ ni ebute:

./Mandelbulber_v2-2.25-x86_64.appimage

Ninu ibi ipamọ rẹ nipasẹ GitHub awọn olumulo le wa awọn itọnisọna fidio, aworan aworan kan, awọn apejọ ati diẹ ninu awọn orisun miiran iyẹn le jẹ ohun ti o dun fun awọn olumulo ti o fẹ lo eto yii.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.