paloKelelo
→ noise()E busa palo e e sa itsiweng, mme e e fetogang ka bonolo — e sa tlolele.
paloKelelo(x, y, z)Fa paloEpe e bidiwa gabedi, dipalo tse pedi ga di amane ka sepe — di a tlolela. paloKelelo yona e a elela: fa o e naya dintlha tse di gaufi, e busa dipalo tse di gaufi.
Se se raya gore o ka thala mothalo o o menaganang jaaka thaba kgotsa jaaka noka — o sa itsiwe, mme o sa kgaogane.
Boleng jo bo busiwang bo nna magareng ga 0 le 1 ka metlha.
Palo e o e nayang ke lefelo mo sebakeng sa kelelo, e seng nako. Fa o tsamaya ka dikgato tse dinnye (i * 0.01), kelelo e nna boreledi; fa o tsamaya ka dikgato tse dikgolo (i * 0.5), e nna makgwakgwa mme e simolola go tshwana le paloEpe.
O ka naya palo, dipalo tse pedi, kgotsa tse tharo. Tse pedi di dirisiwa mo go thaleng sefatlhego; e le nngwe e dirisiwa mo mothalong.
Ela tlhoko: leina le raya kelelo, e seng modumo. paloKelelo ga e amane le medumo — ke palo e e sa itsiweng e e fetogang ka bonolo.
Diparamethara
Karolo e e bidiwang “Diparamethara”| Leina | Mofuta | Tlhaloso |
|---|---|---|
x | palo | Lefelo la ntlha mo sebakeng sa kelelo. |
y (ka boitlhophelo) | palo | Lefelo la bobedi, fa o thala sefatlhego. |
z (ka boitlhophelo) | palo | Lefelo la boraro. |
tiro setaLoeto() {
thalaKanefase(400, 400);
bokamorago(210, 228, 240);
tlogelaMothalo();
paloKeleloPeo(4);
tlatsaMmala(70, 110, 90);
gopheta (diri x = 0; x < 400; x = x + 1) {
diri godimo = lekanyetsa(paloKelelo(x * 0.008), 0, 1, 120, 300);
thalaKhutlonne(x, godimo, 1, 400 - godimo);
}
}tiro setaLoeto() {
thalaKanefase(400, 400);
bokamorago(245);
tlogelaMothalo();
paloEpePeo(5);
paloKeleloPeo(5);
// Kwa godimo: `paloEpe` — e a tlolela
tlatsaMmala(220, 90, 70);
gopheta (diri x = 0; x < 400; x = x + 2) {
diri y = lekanyetsa(paloEpe(), 0, 1, 20, 180);
thalaSediko(x, y, 4);
}
// Kwa tlase: `paloKelelo` — e a elela
tlatsaMmala(40, 140, 200);
gopheta (diri x = 0; x < 400; x = x + 2) {
diri y = lekanyetsa(paloKelelo(x * 0.01), 0, 1, 220, 380);
thalaSediko(x, y, 4);
}
}