Orodha ya maudhui:
- Hatua ya 1: Harakati na Kazi
- Hatua ya 2: Kuandika Kazi
- Hatua ya 3: Dhibiti Harakati za Picha na Kazi ya Trigonometric
- Hatua ya 4: Mfumo wa Kuratibu Harakati
- Hatua ya 5: Harakati ya usawa
- Hatua ya 6: Matumizi kamili
- Hatua ya 7: MWISHO
- Hatua ya 8: Masomo ya Jamaa:
Video: Mwongozo wa Kuvutia wa Programu kwa Mbuni - Pata Mbio za Picha yako (Sehemu ya Pili): Hatua 8
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Hesabu, kwa wengi wenu, inaonekana haina maana. Kinachotumiwa sana katika maisha yetu ya kila siku ni kuongeza tu, kutoa, kuzidisha na kugawanya. Walakini, ni tofauti kabisa ikiwa unaweza kuunda na programu. Unapojua zaidi, utapata matokeo mazuri zaidi.
Hatua ya 1: Harakati na Kazi
Wacha nikuonyeshe picha kadhaa zisizojulikana ili kuchochea ladha yako.
Hii ni nini? Sasa weka tu swali hili kwanza na la mwisho utajua na utumie.
Katika sura ya mwisho, tumejifunza usanidi wa kazi na kuteka kazi, ambayo inaweza kufanya picha za tuli ziwe zenye nguvu. Walakini, muundo huu wa harakati ni rahisi sana. Tutatumia maarifa ya kazi tuliyofahamu kabla ya kutumia picha zetu na tabia zao.
Je! Ni kazi ngapi unaweza kutambua kutoka kwenye picha zilizo hapo juu? Je! Wana uhusiano gani na harakati? Sasa wacha tuchukue kazi ya quadratic kutoka kwake, ongeza vigezo kadhaa bila mpangilio na tuone nini kitatokea. Kwa mfano, y = x² / 100.
Hivi ndivyo picha ya kazi inavyoonekana. Nakili nambari hapa chini.
[cceN_cpp theme = "alfajiri"] kuelea x, y; usanidi batili () {saizi (300, 300); msingi (0); x = 0; } sare batili () {kiharusi (255); kiharusi Uzito (2); y = poda (x, 2) / 100.0; // Poda ya kazi itarudi kwa nguvu ya nth ya nambari ya kuteuliwa. (x, 2) inawakilisha mraba wa x. Kigezo cha kwanza ni nambari ya msingi na ya pili ni faharisi. hatua (x, y); x ++; } [/cceN_cpp]
Athari ya Kuendesha
Ifuatayo, chagua kazi ya dhambi. Mfumo: y = 150 + dhambi (x).
Nakili nambari ifuatayo.
[cceN_cpp theme = "alfajiri"] kuelea x, y; usanidi batili () {saizi (300, 300); msingi (0); x = 0; } sare batili () {y = urefu / 2 + dhambi (radians (x)) * 150; // Kazi radian hubadilisha x kuwa pembe. x ++; kiharusi (255); kiharusi Uzito (2); hatua (x, y); } [/cceN_cpp]
Athari ya Kuendesha
Huu ndio picha tunayopata baada ya kutumia nambari. Na hiyo ndio nyimbo zao za harakati. Ikilinganishwa na ile ya zamani, matokeo ni dhahiri. Picha ya kazi kweli inalingana na wimbo wa harakati! Ni rahisi sana ya kutosha. Lazima ubadilishe tu thamani ya x, y kuwa uratibu. Wimbo wa zamani tuliochora ni sawa na picha ya kazi y = x² / 100. Wakati wimbo wa mwisho ni sawa na picha ya kazi y = 150 + sin (x). Lakini katika programu, mwelekeo wa axle y ni kinyume. Kwa hivyo, ikilinganishwa na picha ya asili, wimbo huo utakuwa chini chini. Sasa, nadhani lazima uwe na hisia kwamba maswali magumu yanayosumbuliwa kichwani mwako kwa muda mrefu yanatatuliwa mara moja. Inashangaza kwamba kazi hizi nzuri ambazo tumejifunza hapo awali zinaweza kutumiwa kudhibiti harakati za picha!
Hatua ya 2: Kuandika Kazi
Nimeorodhesha kazi kadhaa zinazotumiwa mara nyingi hapa chini. Natumahi hizi zinaweza kutusaidia kutafsiri kazi kuwa nambari ambazo zinaweza kutambuliwa na kompyuta.
Kwa hivyo, fomula hapa chini katika programu itaandikwa hivi:
y = x² → y = poda (x, 2) au y = sq (x)
y = x³ → y = poda (x, 3)
y = xⁿ → y = poda (x, n)
y = 4ⁿ → y = poda (4, n)
y = logₑ² → y = logi (2)
y = e² → y = exp (2)
y = -5 → y = sqrt (5)
Unaweza pia kuandika kazi kwa nasibu na uone jinsi wimbo wake wa harakati utakavyokuwa. Kumbuka kuzingatia anuwai ya uwanja wa thamani na kikoa cha ufafanuzi, au picha yako itaisha kwenye skrini yako.
Kazi ya Trigonometric
Sasa, wacha tuende zaidi kujua maandishi kadhaa ya kazi za trigonometric.
Tunapaswa kuzingatia kwamba katika programu pembejeo ya parameter ya kazi inayohusiana na pembe inachukua radian. Kwa hivyo dhambi90 ° itaandikwa katika dhambi (PI / 2). Ikiwa haujui njia hii, unaweza kutumia randians za kazi kubadilisha pembe kuwa radian kabla, na kisha andika sin sin radians (90)).
Matumizi ya digrii za kazi ni kinyume chake. Inaweza kubadilisha mionzi kuwa pembe. Chapisho la kuingiza (digrii (PI / 2)) moja kwa moja kwenye eneo la kuhariri, na uone utapata nini.
Hatua ya 3: Dhibiti Harakati za Picha na Kazi ya Trigonometric
Hapa kuna kesi kwako kuona athari halisi ya harakati za picha.
[cceN_cpp theme = "alfajiri"] kuelea x, y; usanidi batili () {saizi (700, 300); } batili kuteka () {mandharinyuma (234, 113, 107); y = dhambi (radians (x)) * 150 + 150; x ++; Stroke (); mviringo (x, y, 50, 50); } [/cceN_cpp]
Dhambi ya kazi ni kazi ya mara kwa mara. Thamani yake ya chini ni -1, na kiwango cha juu ni 1. Urefu wa skrini ni 300. Inatajwa kwa y = dhambi (radians (x)) * 150 + 150, kwa hivyo anuwai ya mabadiliko ya y itadhibitiwa vizuri ndani ya 0 hadi 300.
Mzunguko unaozunguka
Kweli, mwishowe tumeingia katika sehemu ya kuagiza zaidi katika sura hii. Jinsi ya kuteka njia ya duara katika programu? Jinsi ya kutumia kazi kuionyesha? Ngoja nikuonyeshe picha mbili tulizoziona mwanzoni mwa nakala hii tena.
Kwa kweli wamefunua uhusiano kati ya uratibu wa mzingo na kazi ya trigonometric. Harakati katika picha zilizo hapo juu zinaongozwa na ubadilishaji wa kujitegemea unaozidi kuongezeka θ. Kushoto ni picha ya dhambi na cos, na kulia inasimama kwa hatua inayofanya harakati za duara baada ya kupangiliwa ramani. Je! Sio busara sana? Sio ajabu tena. Unaweza kutumia kificho kuitambua.
Mfano rahisi:
[cceN_cpp theme = "alfajiri"] kuelea x, y, r, R, angle; usanidi batili () {saizi (300, 300); r = 20; // Mduara wa mduara R = 100; // Radius ya njia ya harakati x = 0; pembe = 0; y = urefu / 2; } batili kuteka () {mandharinyuma (234, 113, 107); kutafsiri (upana / 2, urefu / 2); // Hoja hatua ya asili kwenye kituo cha skrini. Stroke (); x = R * cos (pembe); y = R * dhambi (pembe); mviringo (x, y, r, r); pembe + = 0.05; } [/cceN_cpp]
Tazama! Mzunguko unaozunguka unaonekana! Hapa, ubadilishaji wa kujitegemea haupo tena katika kuongezeka mara kwa mara kuwa pembe (sawa na θ kwenye picha). Ni kusimama kwa pembe. Kati yake, xy wameongeza mgawo R, ambayo husababisha ugani wa eneo la harakati za duara (R ni ya radius). Ikiwa sio kuzidisha R, njia yake ya harakati itakuwa na mipaka ndani ya masafa kutoka -1 hadi 1.
Kwa nini usitumie x inayoongezeka? Kulingana na mali ya kazi yenyewe, x yoyote ndani ya kikoa cha ufafanuzi ina y pekee kuilinganisha. Kwa hivyo katika mfumo wa uratibu wa mwelekeo wa ndege, huwezi kupata "kazi rahisi" kuteka duara moja kwa moja. Hiyo ni kusema hatuwezi kutumia fomati hii tena.
y = (Usemi usiojulikana wa x?);
x ++;
Kwa hivyo lazima tubadilishe wazo letu. Chagua pembe nyingine kama ubadilishaji huru, halafu utumie dhambi na cos kuibadilisha kuwa uratibu wa usawa na wima.
x = R * cos (pembe);
y = R * dhambi (pembe);
pembe + = 0.05;
Wengine wanaweza kushangaa kwa nini inaweza kuonyesha njia ya harakati za duara. Kulingana na ufafanuzi wa kazi ya trigonometri, tunaweza kufikiria kwa urahisi kuwa kazi hiyo hufanya dhambi uwiano wa upande wa pili na dhana; kazi cos ni uwiano wa karibu na hypotenuse. Haijalishi mahali duara iko, r (radius) itabaki bila kubadilika. Kwa hivyo tunaweza kuhitimisha usemi wa x kuratibu na kuratibu y.
Kwa sababu hii sio mwongozo wa kihesabu, hapa nitaacha kuonyesha maarifa zaidi juu yako na kazi ya trigonometri. Ikiwa unataka kuijua au unaisahau tu, unaweza kujaribu kuipitia tena nyinyi wenyewe.
Kwa kweli, ni sawa ikiwa hauwezi kuielewa kabisa. Lazima tu ujue jinsi ya kuitumia kuteka duara. Hii ni aina ya "wazo la programu" pia. Baadaye, mara nyingi tutaomba moduli kadhaa zilizopo zilizofanywa na wengine kutambua aina fulani ya kazi. Usijisukuma tu kuijua kwa undani.
Walakini, kazi ya dhambi na cos ni kawaida. Ikiwa unataka kufanya uundaji wa kiwango cha juu, ni bora ujaribu kuijua vizuri. Ikiwa swali hili lenyewe linaweza kujiendesha ili kujifunza maarifa zaidi ya hesabu, kuna mambo ya kupendeza zaidi yanayokusubiri kuchimba.
Hizi ni picha karibu na kazi ya trigonometri.
Hatua ya 4: Mfumo wa Kuratibu Harakati
Athari za hapo awali zinahusu mabadiliko ya uratibu wa picha. Mfumo wa kuratibu yenyewe ni tuli. Kwa kweli tunaweza kufanya hoja ya kuratibu ili kutambua athari za mwendo. Hii ni kama tu watu kwenye pwani wanawatazama watu wengine kwenye mashua. Kwa watu kwenye mashua, mashua ni tuli. Lakini vipi ikiwa mashua yenyewe inasonga, basi watu kwenye mashua huenda nayo. Kesi za zamani zinahusu "watu wanaokimbia kwenye mashua". Kweli, mashua haisongei. Zifuatazo ni kazi za kawaida za kubadilisha mfumo wa kuratibu.
Utafsiri wa kazi
Tafsiri ya kazi, tumezungumza juu ya hapo awali, hutumiwa kusonga mfumo wa kuratibu wa picha kwa usawa.
Omba fomati:
kutafsiri (a, b)
Kigezo cha kwanza kinasimama kuelekea kwenye mwelekeo mzuri wa x axle kwa saizi. Kigezo cha pili kinasimama kuelekea kwenye mwelekeo mzuri wa y axle kwa saizi b.
Linganisha nambari mbili na ujaribu kupata tofauti yoyote. (Ili kurahisisha nambari, tunaweza kufuta saizi ya kazi, upana wa skrini na urefu umeshindwa kuwa 100.)
Kabla ya kutumia:
mviringo (0, 0, 20, 20);
Baada ya kutumia:
kutafsiri (50, 50);
mviringo (0, 0, 20, 20);
Kazi huzunguka
Omba fomati:
zungusha (a)
Inatumika kuzunguka mfumo wa kuratibu. Wakati parameter ni chanya, itachagua hatua ya asili kama kituo cha katikati na kuzunguka kwa mwelekeo wa saa. Uingizaji wa parameter ni sawa na kazi ya trigonometric kutumia radian.
Kabla ya matumizi:
mviringo (50, 50, 20, 20);
Baada ya matumizi:
zunguka (radians (30));
mviringo (50, 50, 20, 20);
Athari katika mpango ni kufanya mduara uzunguke kuzunguka kituo cha kuratibu kwa mwelekeo wa saa kwa digrii 30.
Kiwango cha kazi
Omba fomati:
mizani (a)
Kazi hii inaweza kuvuta mfumo wa kuratibu. Thamani ni kwa kuongeza. Wakati parameta iko zaidi ya 1, basi vuta ndani; ikiwa iko chini ya 1, basi vuta mbali.
Kabla ya matumizi:
mviringo (0, 0, 20, 20);
Baada ya matumizi:
kiwango (4);
mviringo (0, 0, 20, 20);
Mduara katika picha hapo juu umeongezewa mara nne za saizi ya asili. Pia, unaweza kutumia vigezo viwili kukuza mbali katika axle ya x na mwelekeo wa axle y tofauti.
kiwango (4, 2);
mviringo (0, 0, 20, 20);
Usimamishaji wa Kazi ya Mabadiliko
Hapa, usimamizi ni juu ya mabadiliko yanayohusiana na mfumo wa sasa wa kuratibu. Kwa maneno mengine, athari zinaweza kuwekwa juu.
kutafsiri (40, 10);
kutafsiri (10, 40);
mviringo (0, 0, 20, 20);
Athari yake ya mwisho itakuwa sawa na
kutafsiri (50, 50);
mviringo (0, 0, 20, 20);
Sawa na kazi zungusha
zunguka (radians (10));
zunguka (radians (20));
mviringo (50, 50, 20, 20);
Sawa na
zunguka (radians (30));
mviringo (50, 50, 20, 20);
Wote kazi wadogo na mzunguko kituo juu ya hatua ya awali kwa wadogo na mzunguko. Ikiwa tunataka kupata athari ya kuzunguka na msimamo wa kati kwa (50, 50), lazima tufikirie kwa njia tofauti. Kwanza songa hatua ya asili kwenye nafasi ya (50, 50), kisha ongeza kazi ya mabadiliko inayozunguka. Mwishowe fanya picha yako iliyochorwa kwenye hatua ya asili.
Kabla ya matumizi:
mviringo (50, 50, 50, 20);
Baada ya matumizi:
kutafsiri (50, 50);
zunguka (radians (45));
mviringo (0, 0, 50, 20); // Ili kuona mabadiliko ya pembe, tunafanya mviringo.
Inaweza kuonekana kupinduka. Lazima tu ufanye mazoezi zaidi kisha utaielewa. (Unaweza pia kujaribu kubadilisha mlolongo wa kazi kutafsiri na kuzunguka ili kuona tofauti.)
Harakati ya Usawa na Mwendo wa Mviringo
Katika kesi zifuatazo, tutagundua athari za kihemko kupitia kubadilisha mfumo wa kuratibu. Wakati huo huo, ningependa kukuuliza urejee mfano wa sura ya zamani. Wakati mwingi, utapata ili kugundua aina fulani ya athari, unaweza kutumia njia tofauti kabisa.
Hatua ya 5: Harakati ya usawa
[cceN_cpp theme = "alfajiri"]
int x, y; usanidi batili () {saizi (300, 300); x = 0; y = urefu / 2; } batili kuteka () {mandharinyuma (234, 113, 107); Stroke (); kutafsiri (x, y); mviringo (0, 0, 50, 50); x ++; } [/cceN_cpp]
Uratibu wa duara haubadilishwa lakini mfumo wake wa kuratibu umebadilishwa.
Mzunguko wa Harakati
[cceN_cpp theme = "alfajiri"] kuelea r, R, angle; usanidi batili () {saizi (300, 300); r = 20; // Mviringo mviringo R = 100; // Radius ya wimbo wa harakati} kuteka batili () {msingi (234, 113, 107); kutafsiri (upana / 2, urefu / 2); // Sogeza hatua ya asili kwenye kituo cha skrini. zunguka (pembe); Stroke (); mviringo (0, R, r, r); pembe + = 0.05; } [/cceN_cpp]
Je! Sio wazi zaidi na rahisi kuliko kazi ya trigonometric? Unaweza kuwa na swali hapa. Chukua nambari inayozunguka kama mfano. Kwa wazi, kazi ya kubadilisha inayotajwa hapo juu ni ya jamaa na inaruhusu upeo. Ikiwa tunaandika kutafsiri (upana / 2, urefu / 2) kwenye kazi ya kuchora, haimaanishi kila wakati kazi ya kuteka ifanye kazi kwa mara moja, mfumo wa uratibu utasonga mbali katika mwelekeo wa chini wa kulia kutoka msingi wa asili? Kwa kweli haitakaa katikati ya skrini milele.
Unaweza kuelewa kwa njia hii. Mara tu nambari katika kazi ya kuchora imekamilisha operesheni kutoka chini hadi chini, mfumo wa kuratibu utarudi katika hali ya awali katika operesheni ya pili. Hatua ya asili ya mfumo wa kuratibu itasaidiwa kurudi kwenye kona ya juu kushoto. Kwa hivyo ikiwa tunataka kufanya mfumo wa uratibu ubadilike kila wakati, vigezo vya pembe ndani ya kazi huzunguka itaongeza thamani yake kila wakati.
Fikia Hali ya Kuratibu
Wakati mwingine, hatutaki mabadiliko ya hali ya mfumo wa uratibu inategemea ile ya zamani. Kwa wakati huu, tunapaswa kutumia kazi pushMatrix na popMatrix. Kazi mbili kawaida huonekana kwa wanandoa. Kazi pushMatrix iko kabla ya popMatrix. Hawawezi kutumiwa peke yao, au itaenda vibaya.
Mfano:
[cceN_cpp theme = "alfajiri"] pushMatrix (); // Hifadhi hali ya mfumo wa kuratibu kutafsiri (50, 50); mviringo (0, 0, 20, 20); popMatrix (); // Soma kuratibu hali ya mfumo rect (0, 0, 20, 20); [/cceN_cpp]
Katika mfano huu, kabla ya kutumia translate (50, 50), tunatumia kazi pushMatrix.kuhifadhi hali ya sasa ya mfumo wa kuratibu. Hii, wakati huo huo, ndio hali ya awali. Baada ya kuchora mduara, kisha kutekeleza popMatrix, itarudi kwenye hali hii. Kwa wakati huu, tekeleza kazi ya kazi, utaona kuwa haijapata ushawishi kutoka kwa kazi kutafsiri badala yake inachora mraba kwenye kona ya juu ya kushoto ya nukta ya asili.
Kwa kuongezea, kazi PushMatrix na popMatrix huruhusu viota.
Kwa mfano
PushMatrix ();
PushMatrix ();
popMatrix ();
popMatrix ();
Ili kuonyesha uhusiano wake kwa intuitively, tunachagua muundo unaofifia.
Harakati ya Pamoja au Harakati katika Harakati?
Sasa wimbi la pili la sehemu muhimu huanza. Jaribu tu kusonga mbele. Hapo awali, tulikuwa tukitumia mfano wa mashua na watu. Je! Umewahi kufikiria juu ya nini ikiwa tutawafanya watu na mashua kusonga, ni aina gani ya hisia watu kwenye pwani watakuwa nayo?
Kama kuchanganya harakati ya usawa na harakati zinazozunguka za mfumo wa kuratibu. Jambo hapa ni kweli kuhamia kwenye mwelekeo tu.
[cceN_cpp theme = "alfajiri"] int x, y; pembe ya kuelea; usanidi batili () {saizi (300, 300); historia (234, 113, 107); Stroke (); x = 0; // Wakati thamani ya kwanza ya x ni 0, tunaweza kupuuza sentensi hii ya nambari. Wakati wa kutangaza kutofautisha, thamani chaguo-msingi ni 0. y = 0; // Sawa na hapo juu. pembe = 0; // Sawa na hapo juu. } kuchora batili () {angle + = 0.25; y--; kutafsiri (upana / 2, urefu / 2); PushMatrix (); zunguka (pembe); mviringo (x, y, 5, 5); popMatrix (); } [/cceN_cpp]
Na kuna harakati za mviringo na kuratibu kuongeza mfumo.
[cceN_cpp theme = "alfajiri"] kuelea x, y, angle; usanidi batili () {saizi (300, 300); historia (234, 113, 107); Stroke (); } kuchora batili () {angle + = 0.01; x = dhambi (pembe) * 100; y = cos (pembe) * 100; kutafsiri (upana / 2, urefu / 2); PushMatrix (); kiwango (1 + 0.1 * dhambi (angle * 10)); mviringo (x, y, 5, 5); popMatrix (); } [/cceN_cpp]
Usidanganyike nayo! Sehemu ya duara inafanya kweli harakati za duara. Si ngumu kuelewa ikiwa tunalinganisha na kuongeza na kamera ya video. Kamera ya video husogea mbele au nyuma kila wakati inapiga hatua katika harakati za duara.
Unashangaa? Hizi ni kazi rahisi za kimsingi. Lakini kwa mchanganyiko tofauti, tunaweza kuunda athari nyingi tofauti. Mpaka sasa, mfiduo wangu unasimama ili kuepusha nafasi ya uchunguzi wako.
Hatua ya 6: Matumizi kamili
Inamalizika hivi karibuni kwa sura hii. Sura mbili za mwisho, nimeanzisha njia ya kimsingi ya harakati za picha. Ninaamini unaweza kuwa na uelewa wa kina kwake, ikilinganishwa na maoni yako ya mwanzo. Mwishowe, hapa kuna mifano iliyokamilishwa kwa kumbukumbu yako.
[cceN_cpp theme = "alfajiri"] kuelea x1, y1, x2, y2, r, R; kuelea angle1, angle2; usanidi batili () {saizi (300, 300); r = 12; R = 120; angle1 = 0; angle2 = PI / 4; } batili kuteka () {mandharinyuma (234, 113, 107); Stroke (); kutafsiri (upana / 2, urefu / 2); angle1 + = 0.02; angle2 + = 0.06; x1 = R * dhambi (angle1); y1 = R * cos (angle1); x2 = R / 2 * dhambi (angle2); y2 = R / 2 * cos (angle2); mviringo (x1, y1, r / 2, r / 2); mviringo (x2, y2, r, r); mviringo (-x1, -y1, r / 2, r / 2); mviringo (-x2, -y2, r, r); mviringo (x1, -y1, r / 2, r / 2); mviringo (x2, -y2, r, r); mviringo (-x1, y1, r / 2, r / 2); mviringo (-x2, y2, r, r); kiharusi (255); kiharusi Uzito (3); mstari (x1, y1, x2, y2); mstari (-x1, -y1, -x2, -y2); mstari (x1, -y1, x2, -y2); mstari (-x1, y1, -x2, y2); } [/cceN_cpp]
Mfano huu hauna maarifa yoyote zaidi ya sura yetu ya awali iliyoletwa.
Je! Ni pointi gani zinazofanana? Ni mistari ipi inayofanana? Siwezi kuigundua pia. Lakini nakumbuka inatokana na sehemu ndogo ya nambari.
Hii ndio hali ya harakati zake. Mistari iliyobaki ni athari tu ya kioo. Ukiendelea kufuata mwongozo huu, unaweza kutengeneza toleo lililosasishwa na kuongeza kidhibiti kwenye picha yako ili kubadilisha hali ya harakati za picha kwa wakati halisi.
Jambo la kupendeza la programu liko kwa kuwa unaweza kubuni au kuchanganya kanuni. Walakini, mpango wa mwisho utakuwa nini inategemea uwezo wako. Kawaida wabunifu wana mawazo ya nguvu ya picha. Unaweza kuchora picha kichwani mwako, kisha ujaribu kutafsiri kuwa nambari. Pia, unaweza kuanza kutoka kwa kanuni na kanuni yenyewe, kazi za muundo na vigeuzi kwa mapenzi. Kumbuka kuwa Usindikaji ni mchoro wako na nambari ni brashi zako! Nyunyiza tu maoni yako kwa uhuru!
Hatua ya 7: MWISHO
Mwisho katika sura yetu, turudi kwenye swali ambalo tulihifadhi kwa muda mrefu tangu mwanzo. Je! Matumizi ya matumizi mengi ya bidii kufanya picha na programu ni nini? Baada ya kujifunza sura hii, utapata kuna njia nyingi za kucheza zinazongojea yako kuchunguza.
[cceN_cpp theme = "alfajiri"] kuelea browX, earD, eyeD, faceD; usanidi batili () {saizi (500, 500); } batili kuteka () {mandharinyuma (200, 0, 0); browX = 150 + dhambi (frameCount / 30.0) * 20; sikioD = 180 + dhambi (fremuCount / 10.0) * 20; eyeD = 60 + dhambi (fremuCount / 30.0) * 50; usoD = 300; kiharusi Uzito (8); mviringo (175, 220, earD, earD); ellipse (upana - 175, 220, earD, earD); rect (100, 100, usoD, usoD); mstari (browX, 160, 220, 240); mstari (upana-paji la usoX, 160, upana-220, 240); jaza (bila mpangilio (255), nasibu (255), nasibu (255)); mviringo (175, 220, eyeD, eyeD); mviringo (upana-175, 220, eyeD, eyeD); jaza (255); hatua (upana / 2, urefu / 2); pembetatu (170 - cos (fremuCount / 10.0) * 20, 300 - dhambi (fremuCount / 10.0) * 20, upana - (170 + cos (fremuCount / 10.0) * 20), 300 + dhambi (fremuCount / 10.0) * 20, 250, 350); } [/cceN_cpp]
Je! Sio uchawi kwa picha ya nguvu? Hapa sikukuonyesha kesi nyingi. Unaweza kuwa na uwezo wa kubuni athari bora zaidi kuliko mimi. Faida ya kuchora na programu ipo unaweza kucheza na kila pikseli. Kwa kuwa picha yako sio kidogo, kila hatua muhimu kwenye picha yako inadhibitiwa. Inaweza kutambua athari zingine ambazo programu nyingine haiwezi kutambua.
Ikiwa una moyo ambao unataka kuvunja kila kitu na kuchanganya tena, mpango wa kusoma utakusaidia sana kutimiza wazo hili.
Nakala hii inatoka kwa mbuni Wenzy.
Hatua ya 8: Masomo ya Jamaa:
Mwongozo wa Kuvutia wa Programu kwa Mbuni - Inasindika Kugusa kwa Awali
Mwongozo wa Kuvutia wa Programu kwa Mbuni - Unda Programu yako ya Kwanza ya Usindikaji
Mwongozo wa Kuvutia wa Programu kwa Mbuni- Pata Picha Yako ya Kuendesha (Sehemu ya Kwanza)
Ikiwa una maswali yoyote, unaweza kutuma barua pepe kwa [email protected].
Nakala hii ni kutoka:
Ilipendekeza:
Mwongozo wa Usindikaji wa Usindikaji wa Kuvutia kwa Mbuni - Udhibiti wa Rangi: Hatua 10
Mwongozo wa Usindikaji wa Usindikaji wa Kuvutia kwa Mbuni - Udhibiti wa Rangi: Katika sura zilizopita, tumezungumza zaidi juu ya jinsi ya kutumia nambari kufanya uumbaji badala ya alama za maarifa juu ya rangi. Katika sura hii, tutachunguza sehemu hii ya maarifa zaidi
Jinsi ya Kuunda Hatua Yako ya Kwanza kwa Nyumba ya Google (kwa Dakika 10) Sehemu ya 1: Hatua 10
Jinsi ya Kuunda Hatua Yako ya Kwanza kwa Google Home (kwa Dakika 10) Sehemu ya 1: Halo, Hii ni ya kwanza katika safu ya nakala ambazo nitaandika ambapo tutajifunza jinsi ya kukuza na kupeleka Vitendo kwenye Google. Kweli, ninafanya kazi kwenye "vitendo kwenye google" kutoka miezi michache iliyopita. Nimepitia makala nyingi zinazopatikana kwenye
Mwongozo wa Usindikaji wa Usindikaji wa Kuvutia kwa Mbuni - Upakiaji wa media na Tukio: Hatua 13
Mwongozo wa Usindikaji wa Usindikaji wa Kuvutia kwa Mbuni - Upakiaji wa Media na Tukio: Usindikaji unaweza kupakiwa data nyingi za nje, kati ya ambayo kuna aina tatu zinazotumiwa sana. Ni picha, sauti na video tofauti. Katika sura hii, tutazungumza juu ya jinsi ya kupakia sauti na video kwa undani, ukichanganya na tukio
Buruta Mbio Wakati wa Kugusa Mbio: Hatua 5 (na Picha)
Buruta Wakati wa Kujibu Mbio: Katika hii inayoweza kufundishwa, nitakuonyesha jinsi ya kuunda mkufunzi wa wakati wa kugusa mbio. Ukiwa na kila kitu kimekamilika, utaweza kutumia kitufe kuzungusha taa zote na kupata wakati wa majibu. Viongozi wawili wa juu wa manjano watawakilisha t
Mwongozo wa Kuvutia wa Programu kwa Mbuni - Udhibiti wa Mchakato wa Programu- Taarifa ya Kitanzi: Hatua 8
Mwongozo wa Kuvutia wa Programu kwa Mbuni - Udhibiti wa Mchakato wa Programu- Taarifa ya Kitanzi: Udhibiti wa Mchakato wa Programu- Taarifa ya KitanziKutoka sura hii, utawasiliana na taarifa muhimu na yenye nguvu ya taarifa-Kitanzi. Kabla ya kusoma sura hii, ikiwa unataka kuteka duru 10,000 kwenye programu, unaweza kufanya na ter