Kombisa HN: Mukoka wa swifaniso wa Hopalong. Classic ya khale leyi nga na langutelo lerintshwa eka 3D | Mewayz Blog Skip to main content
Hacker News

Kombisa HN: Mukoka wa swifaniso wa Hopalong. Classic ya khale leyi nga na langutelo lerintshwa eka 3D

Mavonelo

11 min read Via github.com

Mewayz Team

Editorial Team

Hacker News

Ku suka eka Tipikseli ku ya eka Tipheteni: Ku tlhela ku endzela Hopalong Attractor

Emisaveni ya vutshila bya xibalo, tisisiteme ti nga ri tingani leti nga na ku tsakisa ko olova na ku rharhangana loku humelelaka ka Hopalong Attractor. Yisungule ku hlamuseriwa hi Barry Martin hiva 1980s, algorithm leyi akuri xiphemu xa nkoka eka swifaniso swosungula swa khompyuta, leswi talaka ku tirhisiwa ku humesa swifaniso swo hlamarisa, swofana na galaxy kusuka eka fomula yo olova hindlela yo kanganyisa. Ku ringana makume ya malembe, hi tsakele ti- fractal leti hi ku vangama ka tona ka swiphemu swimbirhi. Kambe ku humelela yini loko hi tlula xiphemu xa xiphepherhele ivi hi rhamba mpimo wa vunharhu eka xiringaniso? Phurojeke ya hina ya sweswinyana ya "Show HN" yi endla sweswo hi ku kongoma, yi hefemula vutomi byintshwa eka xikhale lexi xa khale hi ku lavisisa Hopalong Attractor ku suka eka langutelo lerintshwa, ra volumetric.

Ku Hluvukisa Xikhale: Ndlela leyi Mukoka a Tirhaka Ha yona

Eka mbilu ya yona, Hopalong Attractor ya xikhale i ntirho wo vuyeleriwa. Yi teka ndhawu yo sungula (x, y) naswona, hi ku tirhisa nxaxamelo wa matirhelo ya tinhlayo, yi yi tlula yi ya eka ndhawu leyintshwa. Fomula, leyi talaka ku nyikiwa tanihi:

  • xn+1 = yn - xikombiso(xn) * sqrt(|b * xn - c|)
  • yn+1 = a - xn

...yi tumbuluxa ndlela ya tinhla leti, loko ti plotiwa eka magidi ya ku vuyeleriwa, ti hlanganaka ku nga ri eka nhlokomhaka yin’we kambe eka xivumbeko xo saseka, xo rharhangana. Ti parameters a, b, na c ti tirha tani hi "DNA" ya attractor, na ku cinca ka timinete leswi endlaka leswaku kuva na mbuyelo wa swivono wohambana swinene, kusuka eka ti orbital rings to olova kuya eka swirhabyani swo enta, swofana na mapapa. I nkombiso wa matimba wa ndlela leyi ku hleleka loku rharhanganeke ku nga humelelaka ha yona eka milawu yo olova, leyi tiyimiseleke.

Xiyenge Lexintshwa xa Ku Tshuburiwa: Ku Cinca ka 3D

Ku tlula ku suka eka 2D ku ya eka 3D a hi vukanganyisi byo vona ntsena; i ku ehleketa nakambe ka xisekelo ka fambiselo. Ematshan’weni yo pfalela riendzo ra nsonga eka canvas leyi nga xiphepherhele, hi nghenise dimension ya vunharhu, z, leyi pfumelelaka point ku rhendzeleka exibakabakeni. Leswi swi fikeleriwa hi ku andzisa sete ya swiringaniso, ku tumbuluxa xirhendzevutani xa mbuyelo laha z-coordinate yi khumbhaka swiyimo swa x na y leswi landzelaka, na vice-versa. Vuyelo bya kona a ka ha ri xiphepherhele, lexi fanaka ni xirimela, kambe i xivumbeko lexi cinca-cincaka, xa swiphemu swinharhu lexi u nga xi rhendzelekaka ni ku haha ​​eka xona. Tipheteni ti kuma vuenti, xivumbeko, na ku titwa ka vukona bya xiviri leswi aswi nga koteki eka xivumbeko xosungula. Swi fana na ku pimanisa xifaniso xa nebula na xikepe xa le xibakabakeni lexi hahaka hi xona.

"Ku vona hi mahlo ya mianakanyo Hopalong Attractor hi 3D a hi ntsena ku endla leswaku yi languteka yi kufumela. I ku paluxa swiphemu leswi fihliweke swa mahanyelo na xivumbeko leswi a swi tshama swi ri kona eka tinhlayo, kambe swi fihliwile. Swi hi sindzisa ku vutisa swivutiso leswintshwa mayelana na ku cinca-cinca ka sisiteme na ku tshamiseka."

Ku suka eka Ti-Orbit ta Mpfilumpfilu ku ya eka Tisisiteme leti Hlanganisiweke: Nhlanganiso wa Mewayz

Purojeke leyi yi twala swinene na ntirho wa hina eMewayz. Ehandle, ku cina ka mpfilumpfilu ka yinhla yin’we leyi landzelaka algorithm ya Hopalong ku vonaka ku nga ri na mhaka ngopfu na sisiteme ya matirhelo ya bindzu ya modular. Kambe languta ekusuhi, naswona ku fana ka kona ka hlamarisa. Tanihi leswi sete ya milawu ya tinhlayo leyi vonakaka yi nga hlelekanga yi nyikaka xivumbeko lexi hlanganeke ni xo saseka, bindzu i fambiselo leri rharhanganeke laha mintirho leyi nga hlayekiki ya munhu hi xiyexe, tinhla ta data ni ku tirhisana ka ntlawa swi nga titwaka swi ri ni mpfilumpfilu. Matimba ya fambiselo ro fana na Mewayz i vuswikoti bya rona byo tirha tanihi mukoka, ri nyika rimba leri hlelekeke—muxaka wa ku koka ka nhlangano—lowu kokaka swiaki leswi swo hambana ku va nchumu lowu hlanganeke, lowu tirhaka kahle ni lowu vonakaka. Hi ku rhurhela Hopalong eka 3D, hi kume ku twisisa loku heleleke ka ntumbuluko wa yona; hi ku fanana, Mewayz u rhurhela matirhelo ya bindzu ku suka eka mpfilumpfilu wa 2D lowu rharhanganeke wa swiphephana na ti-imeyili ku ya eka ndhawu ya 3D leyi nga erivaleni laha hinkwaswo swi nga na ndhawu na xikongomelo xa swona.

Ku koka rinoko loku nga heriki ka ku rharhangana loku humelelaka

Langutelo lerintshwa ra 3D eka Hopalong Attractor ri tirha tanihi xitsundzuxo xo saseka xa leswaku hambi ku ri tindlela leti kandziyiweke kahle ti nga yisa eka ku tshuburiwa lokuntshwa loko ti langutiwa hi angle yo hambana. Yi kandziyisa nsinya wa nawu lowu hi wu tekaka wu ri wa nkoka eka Mewayz: ku rharhangana a swi bohi leswaku swi va leswikulu. Ku nga khathariseki leswaku eka vutshila bya tinhlayo kumbe eka bindzu, rimba leri faneleke ri nga hundzula mpfilumpfilu ri va erivaleni, ri paluxa swivumbeko swo saseka leswi fihliweke endzeni. Hi ku rhamba leswaku u nga languti ntsena swivumbiwa leswi swintshwa swa 3D, kambe ku swi lavisisa, ku vona hilaha ku cinca kun’wana na kun’wana ka parameter ku tumbuluxaka vuako lebyintshwa bya xivumbeko, na ku languta hilaha ku tisa xiphemu lexintshwa xa nhlengeletano eka ntirho wa wena n’wini swi nga paluxaka ndlela yo saseka no tirha kahle yo tirha.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

Swivutiso Leswi Vutisiwaka Nkarhi Na Nkarhi

Ku suka eka Tipikseli ku ya eka Tipheteni: Ku tlhela ku endzela Hopalong Attractor

Emisaveni ya vutshila bya xibalo, tisisiteme ti nga ri tingani leti nga na ku tsakisa ko olova na ku rharhangana loku humelelaka ka Hopalong Attractor. Yisungule ku hlamuseriwa hi Barry Martin hiva 1980s, algorithm leyi akuri xiphemu xa nkoka eka swifaniso swosungula swa khompyuta, leswi talaka ku tirhisiwa ku humesa swifaniso swo hlamarisa, swofana na galaxy kusuka eka fomula yo olova hindlela yo kanganyisa. Ku ringana makume ya malembe, hi tsakele ti- fractal leti hi ku vangama ka tona ka swiphemu swimbirhi. Kambe ku humelela yini loko hi tlula xiphemu xa xiphepherhele ivi hi rhamba mpimo wa vunharhu eka xiringaniso? Phurojeke ya hina ya sweswinyana ya "Show HN" yi endla sweswo hi ku kongoma, yi hefemula vutomi byintshwa eka xikhale lexi xa khale hi ku lavisisa Hopalong Attractor ku suka eka langutelo lerintshwa, ra volumetric.

Ku Hluvukisa Xikhale: Ndlela leyi Mukoka a Tirhaka ha yona

Eka mbilu ya yona, Hopalong Attractor ya xikhale i ntirho wo vuyeleriwa. Yi teka ndhawu yo sungula (x, y) naswona, hi ku tirhisa nxaxamelo wa matirhelo ya tinhlayo, yi yi tlula yi ya eka ndhawu leyintshwa. Fomula, leyi talaka ku nyikiwa tanihi:

Xiyenge Lexintshwa xa Ku Tshuburiwa: Ku Cinca ka 3D

Ku tlula ku suka eka 2D ku ya eka 3D a hi vukanganyisi byo vona ntsena; i ku ehleketa nakambe ka xisekelo ka fambiselo. Ematshan’weni yo pfalela riendzo ra nsonga eka canvas leyi nga xiphepherhele, hi nghenise dimension ya vunharhu, z, leyi pfumelelaka point ku rhendzeleka exibakabakeni. Leswi swi fikeleriwa hi ku andzisa sete ya swiringaniso, ku tumbuluxa xirhendzevutani xa mbuyelo laha z-coordinate yi khumbhaka swiyimo swa x na y leswi landzelaka, na vice-versa. Vuyelo bya kona a ka ha ri xiphepherhele, lexi fanaka ni xirimela, kambe i xivumbeko lexi cinca-cincaka, xa swiphemu swinharhu lexi u nga xi rhendzelekaka ni ku haha ​​eka xona. Tipheteni ti kuma vuenti, xivumbeko, na ku titwa ka vukona bya xiviri leswi aswi nga koteki eka xivumbeko xosungula. Swi fana na ku pimanisa xifaniso xa nebula na xikepe xa le xibakabakeni lexi hahaka hi xona.

Ku suka eka Ti-Orbit ta Mpfilumpfilu ku ya eka Tisisiteme leti Hlanganisiweke: Nhlanganiso wa Mewayz

Purojeke leyi yi twala swinene na ntirho wa hina eMewayz. Ehandle, ku cina ka mpfilumpfilu ka yinhla yin’we leyi landzelaka algorithm ya Hopalong ku vonaka ku nga ri na mhaka ngopfu na sisiteme ya matirhelo ya bindzu ya modular. Kambe languta ekusuhi, naswona ku fana ka kona ka hlamarisa. Tanihi leswi sete ya milawu ya tinhlayo leyi vonakaka yi nga hlelekanga yi nyikaka xivumbeko lexi hlanganeke ni xo saseka, bindzu i fambiselo leri rharhanganeke laha mintirho leyi nga hlayekiki ya munhu hi xiyexe, tinhla ta data ni ku tirhisana ka ntlawa swi nga titwaka swi ri ni mpfilumpfilu. Matimba ya fambiselo ro fana na Mewayz i vuswikoti bya rona byo tirha tanihi mukoka, ri nyika rimba leri hlelekeke—muxaka wa ku koka ka nhlangano—lowu kokaka swiaki leswi swo hambana ku va nchumu lowu hlanganeke, lowu tirhaka kahle ni lowu vonakaka. Hi ku rhurhela Hopalong eka 3D, hi kume ku twisisa loku heleleke ka ntumbuluko wa yona; hi ku fanana, Mewayz u rhurhela matirhelo ya bindzu ku suka eka mpfilumpfilu wa 2D lowu rharhanganeke wa swiphephana na ti-imeyili ku ya eka ndhawu ya 3D leyi nga erivaleni laha hinkwaswo swi nga na ndhawu na xikongomelo xa swona.

Ku koka rinoko loku nga heriki ka ku rharhangana loku humelelaka

Langutelo lerintshwa ra 3D eka Hopalong Attractor ri tirha tanihi xitsundzuxo xo saseka xa leswaku hambi ku ri tindlela leti kandziyiweke kahle ti nga yisa eka ku tshuburiwa lokuntshwa loko ti langutiwa hi angle yo hambana. Yi kandziyisa nsinya wa nawu lowu hi wu tekaka wu ri wa nkoka eka Mewayz: ku rharhangana a swi bohi leswaku swi va leswikulu. Ku nga khathariseki leswaku eka vutshila bya tinhlayo kumbe eka bindzu, rimba leri faneleke ri nga hundzula mpfilumpfilu ri va erivaleni, ri paluxa swivumbeko swo saseka leswi fihliweke endzeni. Hi ku rhamba leswaku u nga languti ntsena swivumbiwa leswi swintshwa swa 3D, kambe ku swi lavisisa, ku vona hilaha ku cinca kun’wana na kun’wana ka parameter ku tumbuluxaka vuako lebyintshwa bya xivumbeko, na ku languta hilaha ku tisa xiphemu lexintshwa xa nhlengeletano eka ntirho wa wena n’wini swi nga paluxaka ndlela yo saseka no tirha kahle yo tirha.

Aka OS ya Bindzu ra Wena Namuntlha

Ku suka eka va-freelancer ku ya eka tiejensi, Mewayz yi nyika matimba eka 138,000+ wa mabindzu hi 208 wa mimojula leyi hlanganisiweke. Sungula mahala, ndlandlamuxa loko u kula.

Endla akhawunti ya Mahala →

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 6,208+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 6,208+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime